Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: rbbt 06 Března 2015, 22:30:40

Název: Apt-get a ručně instalované balíčky - Ubuntu 14.04 LTS 64bit
Přispěvatel: rbbt 06 Března 2015, 22:30:40
Zdavím,
když jsem dal instalovat nějaký balíček a již v systému byl, řekne mi že byl označen jako ručně nainstalovaný, znamená to tedy že jej autoremove sám neodstraní ani když není potřeba protože si myslí že jej tam chci? Případně jak jej odznačit jako ručně nainstalovaný.

Díky všem za snahu
Název: Re:Apt-get a ručně instalované balíčky - Ubuntu 14.04 LTS 64bit
Přispěvatel: Myrmica 07 Března 2015, 07:08:27
Ručně nainstalované balíčky si můžeš prohlédnout pomocí vhodně nastaveného vlastního filtru v synapticu.
Máš také možnost podívat se do souboru /var/lib/dpkg/status a tam najít co potřebuješ.
Také se podívej na příkaz:
Kód: [Vybrat]
apt-mark - mark/unmark
Název: Re:Apt-get a ručně instalované balíčky - Ubuntu 14.04 LTS 64bit
Přispěvatel: rbbt 07 Března 2015, 11:56:04
Díky za odpověď a ještě moje otázka, jaký je rozdíl mezi ručně nainstalovaným a nainstalovaným kvůli závislosti, když se nastaví na ručně nikdy se neodstaní sám např pomocí autoremove?
Název: Re:Apt-get a ručně instalované balíčky - Ubuntu 14.04 LTS 64bit
Přispěvatel: Myrmica 08 Března 2015, 10:49:01
Je to napsáno v manuálu apt-mark (man apt-mark):
Kód: [Vybrat]
       auto
           auto is used to mark a package as being automatically installed,
           which will cause the package to be removed when no more manually
           installed packages depend on this package.

       manual
           manual is used to mark a package as being manually installed, which
           will prevent the package from being automatically removed if no
           other packages depend on it.

       hold
           hold is used to mark a package as held back, which will prevent the
           package from being automatically installed, upgraded or removed.
           The command is only a wrapper around dpkg --set-selections and the
           state is therefore maintained by dpkg(1) and not affected by the
           --file option.