Przed zainstalowaniem pakietu chciałbym wiedzieć, jaką wersję otrzymam. Jak sprawdzić wersję przed instalacją za pomocą apt-getlub aptitudena Debianie lub Ubuntu?
Wiem, że zarówno apt-geti aptitudesą interfejsy zarządzania pakietami linii poleceń na Debianie Linux pochodzą z różnych opcji, ale nadal jestem trochę zdezorientowany. Czy pod maską nie używają tego samego systemu APT? Dlaczego Debian utrzymuje te równoległe narzędzia? (Dodatkowe pytanie: czym do diabła jest wajig ?)
Jeśli w repozytorium YUM dostępne są dwie (lub więcej) wersje danego RPM, jak mogę polecić yumzainstalowanie żądanej wersji? Przeglądając usługę kompilacji Koji, zauważam, że istnieje kilka wersji.
Próbuję zainstalować OpenCL SDK Intela, ale pliki DEB są wadliwymi konwersjami z RPM (patrz tutaj dla ciekawskich). Muszę edytować postinstskrypt w dostarczonym przez nich języku DEB. Jak mogę pobrać istniejący DEB, wyodrębnić zawartość (w tym informacje sterujące), a następnie ponownie zapakować zawartość, aby utworzyć nową DEB? Będę edytować tylko pliki, …
Jak mogę wyświetlić listę zainstalowanych pakietów według daty instalacji? Muszę to zrobić na debian / ubuntu. Przydatne byłyby również odpowiedzi dla innych dystrybucji. Zainstalowałem wiele rzeczy, aby skompilować pewien fragment kodu i chcę uzyskać listę pakietów, które musiałem zainstalować.
Szukam pakietu, który zawiera określony plik binarny, więc mogę go zainstalować. jak mogę szukać, aby dowiedzieć się, jakie pakiety zawierają ten plik binarny? (uwaga: wiem, że jest to co najmniej jedno narzędzie, ale zapomniałem jego nazwy).
Debian apt-get updatepobiera i aktualizuje indeks pakietu. Ponieważ jestem przyzwyczajony do tego sposobu robienia rzeczy, byłem zaskoczony, gdy odkryłem, że yum updateto wszystko i uaktualnia system. To mnie zainteresowało, jak zaktualizować indeks pakietu bez instalowania czegokolwiek.
Próbuję napisać skrypt, który instaluje pakiety, ale jeśli w dowolnym momencie nie powiedzie się, skrypt wycofuje wszystko, co zainstalował. Oczywiście, jeśli użytkownik już wcześniej zainstalował pakiet, nie chcę go odinstalowywać spod niego. Jak mój skrypt może stwierdzić, czy pakiet został wcześniej zainstalowany za pomocą yum?
Korzystam z następującego CentOS: $ cat /etc/centos-release CentOS Linux release 7.0.1406 (Core) Polecenia nmap, netstata lsofnie znajdują się na CentOS7. Dlaczego? $ type -a nmap bash: type: nmap: not found $ type -a netstat bash: type: netstat: not found $ type -a lsof bash: type: lsof: not found Co powinienem …
Jeśli chcę sprawdzić dostępne wersje pakietu w Debianie, uruchamiam, apt-cache policy pkgnameco w przypadku wajigdaje: wajig: Installed: 2.01 Candidate: 2.01 Version table: *** 2.01 0 100 /var/lib/dpkg/status 2.0.47 0 500 file:/home/wena/.repo_bin/ squeeze/main i386 Packages 500 ftp://ftp.is.co.za/debian/ squeeze/main i386 Packages Oznacza to, że istnieją trzy pakiety wajig, jeden zainstalowany ( /var/lib/dpkg/status) …
W Gentoo znajduje się plik /var/lib/portage/worldzawierający pakiety, które wyraźnie zainstalowałem. Mówiąc wprost, mam na myśli pakiety, które wybrałem, nie włączając niczego domyślnie instalowanego lub pobranego przez zależności. Czy istnieje podobny plik lub polecenie, aby znaleźć te informacje w Ubuntu?
Czy jest jakiś sposób, aby przed uruchomieniem aptitude upgradelub apt-get upgradeskonfigurować coś, co umożliwi „łatwe” przywrócenie systemu do stanu „apt”, który był przed faktyczną aktualizacją, jeśli coś pójdzie nie tak? To znaczy, na przykład, zainstaluj ponownie starą wersję pakietów, które zostały zaktualizowane podczas procesu. (EDYCJA) Kilka wskazówek : wiem, że …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.