Автор Гілка: apt-get визначає важливі пакети, як такі, що більше не потрібні  (Прочитано 2131 раз)

keithfay

  • Гість
Вітаю, форумчани!
Я встановив latex використовуючи команду
sudo apt-get install texliveПісля цього я встановив пакет dvipng за допомогою
sudo apt-get install dvipngЛоги цих команд наведені в додатку.
Після цього важливі пакети позначились як такі, що більше не потрібні і при виконанні команди
sudo apt-get autoremoveЯ отримую наступний вивід
sudo apt-get autoremove
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages will be REMOVED:
  aisleriot ant ant-optional argyll at-spi2-core baobab
  browser-plugin-gnash caribou caribou-antler cheese dconf-tools empathy
  empathy-common espeak-data file-roller finger fonts-cantarell
  fonts-lyx fonts-opensymbol fonts-sil-gentium fonts-sil-gentium-basic
  fonts-stix gcalctool gdebi gdm3 gedit gedit-common gedit-plugins
  gir1.2-atspi-2.0 gir1.2-gdata-0.0 gir1.2-gnomekeyring-1.0
  gir1.2-goa-1.0 gir1.2-gtop-2.0 gir1.2-gucharmap-2.90
  gir1.2-javascriptcoregtk-3.0 gir1.2-rb-3.0 gir1.2-tracker-0.14
  gir1.2-webkit-3.0 gir1.2-wnck-3.0 glchess glines gnash gnash-common
  gnect gnibbles gnobots2 gnome-backgrounds gnome-color-manager
  gnome-dictionary gnome-disk-utility gnome-documents gnome-font-viewer
  gnome-games gnome-games-data gnome-games-extra-data
  gnome-icon-theme-extras gnome-mag gnome-nettool gnome-orca
  gnome-packagekit gnome-packagekit-data gnome-screenshot
  gnome-shell-extensions gnome-sudoku gnome-system-log gnome-tweak-tool
  gnome-video-effects gnomine gnotravex gnotski gnuchess gnuchess-book
  grilo-plugins-0.1 gtali gucharmap guile-2.0-libs hamster-applet
  hyphen-en-us iagno inkscape iputils-tracepath libapache-pom-java
  libatk-adaptor libatk-adaptor-data libatk-bridge2.0-0 libatspi1.0-0
  libatspi2.0-0 libavahi-gobject0 libavahi-ui-gtk3-0 libblas3gf
  libboost-program-options1.49.0 libboost-thread1.49.0 libbrlapi0.5
  libcaribou-gtk-module libcaribou-gtk3-module libcmis-0.2-0
  libcolamd2.7.1 libcolorblind0 libcommons-beanutils-java
  libcommons-collections3-java libcommons-compress-java
  libcommons-digester-java libcommons-logging-java
  libcommons-parent-java libdb-java libdb-je-java libdb5.1-java
  libdb5.1-java-jni libdee-1.0-4 libdiscid0 libdmapsharing-3.0-2
  libdotconf1.0 libespeak1 libexttextcat-data libexttextcat0
  libgail-common libgdict-1.0-6 libgdict-common libgdu-gtk0
  libgeocode-glib0 libgexiv2-1 libgnome-mag2 libgpod-common libgpod4
  libgraphite2-2.0.0 libgrilo-0.1-0 libgtk-vnc-2.0-0 libgtkmm-2.4-1c2a
  libgupnp-av-1.0-2 libgupnp-dlna-1.0-2 libgvnc-1.0-0 libhsqldb-java
  libhyphen0 libicc2 libicu4j-java libimdi0 libjaxp1.3-java
  libjline-java libjtidy-java liblinear-tools liblinear1 liblouis-data
  liblouis2 liblucene2-java libmagick++5 libminiupnpc5 libmtp-common
  libmtp-runtime libmtp9 libmythes-1.2-0 libnatpmp1 libplot2c2
  libpstoedit0c2a libraw5 libregexp-java libreoffice libreoffice-base
  libreoffice-base-core libreoffice-calc libreoffice-common
  libreoffice-core libreoffice-draw libreoffice-emailmerge
  libreoffice-evolution libreoffice-filter-binfilter
  libreoffice-filter-mobiledev libreoffice-gnome libreoffice-gtk
  libreoffice-help-en-us libreoffice-impress libreoffice-java-common
  libreoffice-math libreoffice-report-builder-bin
  libreoffice-style-galaxy libreoffice-style-tango libreoffice-writer
  librhythmbox-core6 libservlet2.5-java libsofia-sip-ua-glib3
  libsofia-sip-ua0 libsonic0 libspeechd2 libsvm-tools
  libtelepathy-farstream2 libunique-3.0-0 libvisio-0.0-0 libwnck-common
  libwnck22 libwpd-0.9-9 libwpg-0.2-2 libwps-0.2-2 libxalan2-java
  libxerces2-java libxml-commons-external-java
  libxml-commons-resolver1.1-java libxz-java lightsoff lp-solve mahjongg
  media-player-info minissdpd mobile-broadband-provider-info
  mythes-en-us nautilus-sendto-empathy network-manager-gnome nmap
  p7zip-full perlmagick pstoedit python-brlapi python-gconf
  python-gnome2 python-louis python-mako python-markupsafe
  python-pyatspi python-pyatspi2 python-pyorbit python-speechd
  python-uno python-wnck python-zeitgeist quadrapassel rdesktop
  rhythmbox rhythmbox-data rhythmbox-plugin-cdrecorder rhythmbox-plugins
  rygel rygel-playbin rygel-preferences rygel-tracker seahorse shotwell
  shotwell-common simple-scan sound-juicer sound-theme-freedesktop
  speech-dispatcher swell-foop telepathy-gabble telepathy-idle
  telepathy-logger telepathy-rakia telepathy-salut transmission-common
  transmission-gtk ttf-liberation ttf-sil-gentium-basic uno-libs3
  unoconv ure vinagre vino xbrlapi xdg-user-dirs-gtk xfonts-mathml
  zeitgeist-core
0 upgraded, 0 newly installed, 258 to remove and 0 not upgraded.
After this operation, 883 MB disk space will be freed.
Як мені позначити ці пакети як потрібні? Чому трапилась така ситуація?

Відсутній denkin

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +3/-0
яка система в тебе, який ДЕ?
Xubuntu 20.04.X + Xubuntu Testing

keithfay

  • Гість
Система
Linux Zensor-B 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 GNU/LinuxСередовище стільниці
Gnome Version 3.4.2

Відсутній denkin

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +3/-0
не знаю навіть що й сказати - Убунту 15.04 Юніті (тестова) встановив ті ж самі пакунки - нема проблем

у твоєму лог-файлі також немає нічого про видалення несумісних пакунків

не зміг знайти інформації про таку версію лінукс "Linux Zensor-B" - це що, різновид Убунту?
Xubuntu 20.04.X + Xubuntu Testing

keithfay

  • Гість
Там скопійований весь вивід uname -a. Zensor-B - це ім’я машини :)

Відсутній denkin

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +3/-0
uname -a
Linux vivid 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:07:32 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

як то кажуть - знайди ррізницю...

щось таки ще ти мабуть робив, або залежності поламані репозиторіями "лівими"
« Змінено: 2014-11-13 21:43:56 від denkin »
Xubuntu 20.04.X + Xubuntu Testing

keithfay

  • Гість
Вдалось вирішити проблему.
В цій темі Graeme пояснив, що під час того як встановлюється якийсь пакунок, apt-get встановлює прапор auto (встановлений автоматично) на додаткові пакунки, що використовуються для встановлення основного пакунка, однак не були попередньо зазначені.
Під час встановлення texlive або dvipng пакунки, зазначені вище, отримали помітку auto. Тому під час виконання apt-get autoremove, програма запропонувала їх видалити.
Щоб ці пакети більше не пропонувались до видалення, необхідно вручну проставити їм прапори manual (встановлений вручну). Тоді при виконанні команди apt-get autoremove, програма не буде пропонувати їх видалити.
yaroslav@Zensor-B:~$ sudo apt-mark manual aisleriot ant ant-optional [...]
yaroslav@Zensor-B:~$ sudo apt-get autoremove
[sudo] password for yaroslav:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
yaroslav@Zensor-B:~$

Відсутній denkin

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +3/-0
вітаю із рішенням проблеми! але виходить дуже цікаво  - встановлюеш собі програмку подивитися, не сподобалось - хочеш видалити, а воно тобі всю систему знесе?

apt-mark візьму собі у "скарбничку"  ;D
Xubuntu 20.04.X + Xubuntu Testing

Відсутній Khariton

  • Дописувач
  • **
  • дописів: 62
  • Карма: +0/-0
щось тут не так.
Мабуть ви коли встановлювали систему, то якось не так встановили пакети? Може з іншого репозиторію, може ще якось...
до встановлення ТЕХ ви авторемув у цій системі робили?
Може якось запороли базу в якій відслідковується хто авторемув а хто ні?
Може помилка в пакеті ТЕХ?
Мені якби це цікаво було, то я б поставив такий само дистр у віртуалці і намагався б відтворити поведінку яка зараз демонструється. Але часу нема. Може ви самі зробите це(вам видніше, що ви до цього робили) і доповідь організуєте?

keithfay

  • Гість
Ця проблема у мене виникла вдруге. Коли вона виникла вперше, мені довелось перевстановити систему.
І перший і другий раз після встановлення texlive або dvipng.
З приводу відтворення ситуації. Якщо буде нагода - спробую.
« Змінено: 2014-11-19 16:54:41 від keithfay »