Rimozione (dipendenze dei) metapacchetti

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
agostino
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 444
Iscrizione: sabato 28 ottobre 2006, 16:32

Rimozione (dipendenze dei) metapacchetti

Messaggio da agostino »

Ciao a tutti, ho una domanda di curiosità. C'è un comando o una regola generale per eliminare tutte le dipendeze di un metapacchetto, ad esempio ubuntu-restricted-extras, invece che doverlo fare a mano uno per uno?
Non ho intenzione di eliminarlo, ho citato un pacchetto a caso  :)
Agostino
Avatar utente
giova
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3807
Iscrizione: giovedì 1 marzo 2007, 20:24
Località: Caserta

Re: Rimozione (dipendenze dei) metapacchetti

Messaggio da giova »

Codice: Seleziona tutto

# apt-get autoremove
Oppure aptitude invece di apt-get quando rimuovi un pacchetto
Il Saggio coltiva Linux, tanto Windows si pianta da solo... (Anonimo)
Avatar utente
agostino
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 444
Iscrizione: sabato 28 ottobre 2006, 16:32

Re: Rimozione (dipendenze dei) metapacchetti

Messaggio da agostino »

Conosco già questo comando, ma talvolta non è sufficiente. Grazie comunque  :)
Agostino
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: Rimozione (dipendenze dei) metapacchetti

Messaggio da vaillant »

L'autoremove non serve a niente nel caso dei metapacchetti.

Prendiamo ad esempio il metapacchetto ubuntu-desktop, le sue dipendenze sono

Codice: Seleziona tutto

$ apt-cache depends ubuntu-desktop
ubuntu-desktop
  Dipende: alacarte
  Dipende: alsa-base
  Dipende: alsa-utils
  Dipende: anacron
  Dipende: bc
  Dipende: ca-certificates
  Dipende: checkbox-gtk
  Dipende: cups
  Dipende: cups-bsd
  Dipende: cups-client
  Dipende: dc
  Dipende: desktop-file-utils
  Dipende: doc-base
  Dipende: eog
  Dipende: evince
  Dipende: file-roller
  Dipende: foomatic-db
  Dipende: foomatic-db-engine
  Dipende: foomatic-filters
  Dipende: gcalctool
  Dipende: gconf-editor
  Dipende: gdebi
  Dipende: gdm
  Dipende: gedit
  Dipende: genisoimage
  Dipende: ghostscript-x
  Dipende: gnome-about
  Dipende: gnome-applets
  Dipende: gnome-control-center
  Dipende: gnome-icon-theme
  Dipende: gnome-media
  Dipende: gnome-menus
  Dipende: gnome-nettool
  Dipende: gnome-panel
  Dipende: gnome-power-manager
  Dipende: gnome-session
  Dipende: gnome-session-canberra
  Dipende: gnome-system-monitor
  Dipende: gnome-system-tools
  Dipende: gnome-terminal
  Dipende: gnome-themes-selected
  Dipende: gnome-themes-ubuntu
  Dipende: gnome-utils
  Dipende: gstreamer0.10-alsa
  Dipende: gstreamer0.10-plugins-base-apps
  Dipende: gstreamer0.10-pulseaudio
  Dipende: gtk2-engines
  Dipende: gtk2-engines-pixbuf
  Dipende: gucharmap
  Dipende: indicator-applet-session
  Dipende: inputattach
  Dipende: language-selector
  Dipende: launchpad-integration
  Dipende: lftp
  Dipende: libgd2-xpm
  Dipende: libgl1-mesa-glx
  Dipende: libgnome2-perl
  Dipende: libpam-ck-connector
  Dipende: libsasl2-modules
  Dipende: libsdl1.2debian
  Dipende: libsdl1.2debian-pulseaudio
  Dipende: libxp6
  Dipende: metacity
  Dipende: nautilus
  Dipende: nautilus-sendto
  Dipende: notify-osd
  Dipende: openprinting-ppds
  Dipende: pnm2ppa
  Dipende: pulseaudio
  Dipende: pulseaudio-esound-compat
  Dipende: rarian-compat
  Dipende: screen
  Dipende: screensaver-default-images
  Dipende: seahorse
  Dipende: smbclient
  Dipende: software-center
  Dipende: software-properties-gtk
  Dipende: ssh-askpass-gnome
  Dipende: synaptic
  Dipende: system-config-printer-gnome
  Dipende: ttf-dejavu-core
  Dipende: ttf-freefont
  Dipende: ubuntu-artwork
  Dipende: ubuntu-sounds
  Dipende: unzip
  Dipende: update-manager
  Dipende: update-notifier
  Dipende: wireless-tools
  Dipende: wpasupplicant
  Dipende: x-ttcidfont-conf
  Dipende: xdg-user-dirs
  Dipende: xdg-user-dirs-gtk
  Dipende: xkb-data
  Dipende: xorg
  Dipende: xscreensaver-data
  Dipende: xscreensaver-gl
  Dipende: xterm
  Dipende: yelp
  Dipende: zenity
  Dipende: zip
Se tu elimini il metapacchetto, le dipendenze non ti verranno messe come auto removibili. E' ubuntu-desktop che dipende (tra gli altri) da zenity, non viceversa...
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti