AndrzejB Napisano 11 godzin temu Zgłoszenie Share Napisano 11 godzin temu Czy jest jakaś możliwość ściągnięcia listy tysięcy pakietów w pliku tekstowym? Chciałbym trochę się dowiedzieć na temat mapowania nazw pakietów w systemach Debian/Ubuntu na nazwy w Fedora czy Redhat , lista pakietów wraz z krótkimi opisami byłaby przydatna do tej pracy. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@sunrise Napisano 10 godzin temu Zgłoszenie Share Napisano 10 godzin temu Ale jakich pakietów zainstalowanych w systemie czy ogólnie dostępnych. W pierwszym przypadku to coś w stylu: rpm -qa --qf "%{NAME}\t%{SUMMARY}\n" a w drugim: dnf info --available plus przekierowanie stdout do pliku. Problem może być taki, że np. w Fedorze program może być zapakowany w jeden pakiet a w Debianie rozbity na kilka. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
AndrzejB Napisano 10 godzin temu Autor Zgłoszenie Share Napisano 10 godzin temu Dużo tego jest (--available), a jaka jest konwencja nazw dla pakietów, które w Ubuntu mają nazwy typu lib*-dev ? Chciałbym poszukać, chodzi mi zwłaszcza o ten typ pakietów Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tomcio Napisano 10 godzin temu Zgłoszenie Share Napisano 10 godzin temu Zajrzyj tutaj https://docs.fedoraproject.org/en-US/packaging-guidelines/ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@sunrise Napisano 4 godziny temu Zgłoszenie Share Napisano 4 godziny temu 5 godzin temu, AndrzejB napisał: które w Ubuntu mają nazwy typu lib*-dev ? Chciałbym poszukać, chodzi mi zwłaszcza o ten typ pakietów W Fedorze jest *-devel nawet jeżeli jest to biblioteka to nie musi być zaczynać się lib Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
SeeM Napisano 50 minut temu Zgłoszenie Share Napisano 50 minut temu Debian i Red Hat mają inny styl nazywania pakietów dowożących biblioteki, czy ich pliki nagłówkowe. W Debianie jest to bardziej libssl oraz libssl-dev, a w Red Hacie openssl-libs oraz openssl-devel. Jak się używa obydwu dystrybucji rok i więcej, nabywa się w tej nomenklaturze trochę intuicji. Jeżeli wiesz, jakie pliki chcesz zainstalować na Fedorze i wiesz mniej więcej, gdzie powinny się znaleźć, możesz ich poszukać w bazie DNF: dnf provides '*/lib*/*openssl*' | tee -a pakiety_rpm_zawierajace_libssl i jeden ze zwróconej (bardzo dużej) listy pakietów będzie tym, czego szukasz. Trzeba tylko trochę cierpliwości, bo provides musi przeszukać bazę dwustu trzydziestu megabajtów skompresowanych archiwów. Polecam takie gwiazdkowane szukanie przekierować do pliku i jeszcze na nim grepować. Mi wyszło 2612 linijek, w tym openssl-devel-1:3.2.4-3.fc42.x86_64 : Files for development of applications which will use OpenSSL Potem tylko dla pewności: dnf info openssl-devel Aktualizowanie i ładowanie repozytoriów: Załadowano repozytoria. Zainstalowane pakiety Nazwa : openssl-devel Epoka : 1 Wersja : 3.2.4 Wydanie : 3.fc42 Architektura : x86_64 Zainstalowany rozmiar : 4.3 MiB Źródło : openssl-3.2.4-3.fc42.src.rpm Z repozytorium : fedora Podsumowanie : Files for development of applications which will use OpenSSL Adres URL : http://www.openssl.org/ Licencja : Apache-2.0 Opis : OpenSSL is a toolkit for supporting cryptography. The openssl-devel : package contains include files needed to develop applications which : support various cryptographic algorithms and protocols. Producent : Fedora Project i już wiem na pewno, żeby to zainstalować. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się