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
-
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
-
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:
apt-mark - mark/unmark
-
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?
-
Je to napsáno v manuálu apt-mark (man apt-mark):
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.