Szukałem jakiegoś pakietu ( nautilus-terminal
) i przypadkowo to zrobiłem:
$ sudo apt-get install nautilus-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
apturl apturl-common libgail-3-0 linux-headers-4.4.0-57 linux-headers-4.4.0-57-generic linux-image-4.4.0-57-generic linux-image-extra-4.4.0-57-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
gnome-session-flashback nautilus nautilus-sendto nautilus-share ubuntu-desktop
0 upgraded, 0 newly installed, 5 to remove and 69 not upgraded.
After this operation, 2 031 kB disk space will be freed.
Do you want to continue? [Y/n] ^[[^C
Jest to dość niebezpieczne, ponieważ usunięcie jest o wiele trudniejsze do pomyłki niż zwykła kreska po nieudanym autouzupełnianiu.
Czy to odpowiednik apt-get remove
? Nie mogłem znaleźć na to żadnej dokumentacji. Edycja: oprócz przeoczenia strony podręcznika ...
command-line
apt
uninstall
Ondra Žižka
źródło
źródło
apt-get remove
? Apt-get mówi nawet, co zrobi, i prosi o potwierdzenie.remove
wiele trudniej jest pomylić się niż prosta kreska po nieudanym autouzupełnianiu.-
jest używany.Odpowiedzi:
Od
man apt-get
:źródło
sudo apt install nautilus && sudo apt install nautilus-terminal
gdzie OP przeszło przezremove
polecenie:sudo apt install nautilus-terminal
jeśli NIE wybrano?apt install sysvinit-core systemd-sysv-
(Albo wymagany przez pakiet Essential init) alboapt install msmtp postfix-
(wiele pakietów zależy od MTA).apt -s install upstart-sysv
16.04 wskazuje, żeapt
zostanie automatycznie usuniętysystemd-sysv
(ponieważ powodują konflikty). To samo dotyczymsmtp-mta
ipostifx
. Może być potrzebny bardziej skomplikowany przykład, w którymapt
można wybrać niewłaściwy pakiet do usunięcia.apt-get remove foo+
instaluje Foo.Dwa następujące oznaczają to samo:
Więc jeśli instalujesz lub usuwasz tylko jedną rzecz, to naprawdę nie ma powodu, aby wybierać jedną z nich, a
remove
komendy równie dobrze można użyć.Przydaje się operator „minus” w przypadkach, gdy chcesz usunąć jeden pakiet i zainstalować inny w tej samej operacji :
Nie mogłem wymyślić lepszego przykładu, ale istnieją sytuacje, w których usunięcie jednego i dodanie drugiego w osobnych operacjach może spowodować dodatkowe niepotrzebne instalacje lub usunięcia, a wykonanie ich obu w jednej operacji natychmiast zaspokoi niektóre współzależności i sprawi, że będzie to ogólnie prostsza obsługa.
Co do tego, czy dodanie minusa ułatwia przypadkowo usunąć coś nieumyślnie, to przede wszystkim odnosić się do tego, jak łatwo jest stworzyć uszkodzenia systemu w sposób niezamierzony w wierszu poleceń w każdym razie . Nie został zbudowany, aby chronić cię przed sobą, a istnieją miliardy jeszcze prostszych poleceń, które mogą zapełnić twój system. Ale po drugie, w tym przypadku mówi dokładnie, co zamierza zrobić i potwierdza, że naprawdę chcesz to zrobić. To jest niskie ryzyko.
źródło