apt-get autoremove проблема

Автор Иссохшие, 06 января 2017, 04:53:35

« назад - далее »

0 Пользователи и 8 гостей просматривают эту тему.

Иссохшие

Здрасти.

На один с моих компьютеров, OS Debian Jessie, были установлены пару проигрывателей, я пользуюсь Линуксом, в основном как проигрывателем фильмов и музыки, а также для интернет браузера, намного удобней чем у Виндовс, не помню названия проигрывателей, но потом я их удалил через  apt-get remove name_of_program, и один плеер удалил через  apt-get purge  вроде так.
После этого, мой стандартный плеер - Тотем перестал проигрывать mp4 files, писал что какой-то GStreamer модуль нима, и я проигрывать ничего не могу.
Я нажал apt-get install totem --reinstall --fix-broken, не помогло. Тоже с Rhythmbox, перестало проигрывать mp3 :( , я попробовал apt-get remove rhythmbox, apt-get install rhythmbox, не помогло.
К тому-же стало еще хуже, apt-get autoremove пытается удалить очень много программ, я не нажал, слава богу, ибо боялся что после перезагрузки получу квадрат малевича...
Вот список программ которые оно пытается убедить меня, снести.
aisleriot argyll argyll-ref baobab caribou caribou-antler cheese
  dconf-tools empathy empathy-common fairymax file-roller finger
  fonts-cantarell freerdp-x11 gedit gedit-common gedit-plugins
  gir1.2-gdata-0.0 gir1.2-git2-glib-1.0 gir1.2-goa-1.0 gir1.2-gtop-2.0
  gir1.2-gucharmap-2.90 gir1.2-rest-0.7 gir1.2-vte-2.91
  gir1.2-zeitgeist-2.0 gir1.2-zpj-0.0 gnome-chess gnome-color-manager
  gnome-dictionary gnome-disk-utility gnome-documents gnome-font-viewer
  gnome-games gnome-nettool gnome-screenshot gnome-shell-extensions
  gnome-sudoku gnome-system-log gnome-video-effects gnuchess gnuchess-book
  gnustep-base-common gnustep-base-runtime gnustep-common gstreamer1.0-nice
  gtk2-engines gucharmap guile-2.0-libs hamster-applet hoichess
  hyphen-en-us iagno iputils-tracepath libavahi-ui-gtk3-0
  libcaribou-gtk-module libcaribou-gtk3-module libdiscid0
  libfarstream-0.2-2 libfreerdp-cache1.1 libfreerdp-client1.1
  libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1
  libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1
  libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-rail1.1
  libfreerdp-utils1.1 libgdict-1.0-6 libgdict-common libgit2-21
  libgit2-glib-1.0-0 libgnustep-base1.24 libgtk-vnc-2.0-0 libgvnc-1.0-0
  libidl0 liblinear-tools liblinear1 libminiupnpc10 libnatpmp1 libobjc4
  liborbit2 libpango1.0-0 libqqwing2 libsofia-sip-ua-glib3 libsofia-sip-ua0
  libspice-client-glib-2.0-8 libspice-client-gtk-3.0-4 libsvm-tools
  libtelepathy-farstream3 libusbredirhost1 libusbredirparser1
  libwinpr-crt0.1 libwinpr-crypto0.1 libwinpr-dsparse0.1
  libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1
  libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1
  libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1
  libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1
  libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1 libwnck-common
  libwnck22 libxfreerdp-client1.1 lightsoff minissdpd nautilus-sendto ndiff
  nmap python-gconf python-gnome2 python-pyatspi python-pyorbit python-wnck
  quadrapassel seahorse simple-scan sound-juicer sound-theme-freedesktop
  spice-client-glib-usb-acl-helper swell-foop telepathy-gabble
  telepathy-rakia telepathy-salut transmission-common transmission-gtk unar
  unoconv vinagre vino xboard xdg-user-dirs-gtk

Но оно же обновлять, программы помеченные как "ненужные" не будет :(, и я немогу теперь пользоваться автоудалением программ :(.

Как это исправить, заранее спасибо за ответы.
For What It's Worth?

vovan--vovan

Цитата: Иссохшие от 06 января 2017, 04:53:35Как это исправить, заранее спасибо за ответы.
Исправить что? Если кодеки, то вот статья https://wiki.debian.org/ru/MultimediaCodecs а если autoremove, то скорее всего это пустые пакеты, которые можно удалить, но риск все таки есть.
Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...

ihammers

Цитата: vovan--vovan от 06 января 2017, 06:16:50Если кодеки, то вот статья https://wiki.debian.org/ru/MultimediaCodecs а если autoremove, то скорее всего это пустые пакеты, которые можно удалить, но риск все таки есть.
Это не пустые пакеты. Так что удаление будет опасным.

Скорей всего по зависимостям вы удалили пакет GStreamer. Который нужно восстановить. Для начала посмотрите в логах, что удаляли:
~$ sudo less /var/log/apt/history.log
~$ sudo less /var/log/apt/term.log


Возможно файлы более старые, и придётся смотреть history.log.X.gz, где X --- число от 1 до установленного в системе. Просмотр через zless.

Покажите вывод следующей команды:
~$ dpkg -l \gstreamer\* | grep ^i
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

alsoijw

Цитата: Иссохшие от 06 января 2017, 04:53:35писал что какой-то GStreamer модуль нима
взять и поставить.
Цитата: Иссохшие от 06 января 2017, 04:53:35программы помеченные как "ненужные" не будет
есть возможность пометить программы автоматически/вручную установленными. aptitude --help подскажет
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

vovan--vovan

Цитата: ihammers от 06 января 2017, 07:22:54Это не пустые пакеты. Так что удаление будет опасным.
Во-во, то то и оно. Я тут даже тему создавал что так же ткнул на удалить и снес пол системы, а меня убеждали что мол, да ничего страшного, ну я и поверил во второй раз. Ткнул на удалить и ничего, система как работала так и работает, поэтому тут сломается или нет, бабка на двое сказала.
Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...

Иссохшие

Всех с наступающим праздником.
Не-не-не, удалять я ничего не буду, у меня доступ в интернет,  лимитированный . . ., я не смогу восстановить систему с квадрата малевича, рисковать не буду.
Кстати и мое любимое Iceweasel, удалилось :( . Вот что выбило на мониторе после команды dpkg -l \gstreamer\* | grep ^i
ii  gstreamer0.10-gconf:amd64            0.10.31-3+nmu4+deb8u2 amd64        GStreamer plugin for getting the sink/source information from GConf
ii  gstreamer0.10-gnomevfs:amd64         0.10.36-2             amd64        GStreamer plugin for GnomeVFS
ii  gstreamer0.10-nice:amd64             0.1.7-1               amd64        ICE library (GStreamer 0.10 plugin)
ii  gstreamer0.10-plugins-bad:amd64      0.10.23-7.4+deb8u2    amd64        GStreamer plugins from the "bad" set
ii  gstreamer0.10-plugins-base:amd64     0.10.36-2             amd64        GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-good:amd64     0.10.31-3+nmu4+deb8u2 amd64        GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-ugly:amd64     0.10.19-2.1           amd64        GStreamer plugins from the "ugly" set
ii  gstreamer0.10-pulseaudio:amd64       0.10.31-3+nmu4+deb8u2 amd64        GStreamer plugin for PulseAudio
ii  gstreamer0.10-x:amd64                0.10.36-2             amd64        GStreamer plugins for X11 and Pango
ii  gstreamer1.0-clutter                 2.0.12-1              amd64        Clutter PLugin for GStreamer 1.0
ii  gstreamer1.0-libav:amd64             1.4.4-2               amd64        libav plugin for GStreamer
ii  gstreamer1.0-nice:amd64              0.1.7-1               amd64        ICE library (GStreamer plugin)
ii  gstreamer1.0-plugins-bad:amd64       1.4.4-2.1+deb8u1      amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.0-plugins-base:amd64      1.4.4-2               amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-good:amd64      1.4.4-2+deb8u2        amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-plugins-ugly:amd64      1.4.4-2+b1            amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-pulseaudio:amd64        1.4.4-2+deb8u2        amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.0-x:amd64                 1.4.4-2               amd64        GStreamer plugins for X11 and Pango

А что эта команда, собственно, сделала? Да, и я буду читать эту документацию, надо убрать со списка автоудаление все нужное. 
For What It's Worth?

amd_amd

эта команда удалит все ненужные зависимости и лучше ее выполнить в виде
# sudo apt-get --purge autoremove
тогда все конфиги от ненужных зависимостей потрет заодно

ihammers

Цитата: amd_amd от 06 января 2017, 22:18:32тогда все конфиги от ненужных зависимостей потрет заодно
Не всегда это желательно. Вдруг в захотите вернуть старую программу. И тогда вам придётся производить те настройки, которые вас устраивали.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

amd_amd

Цитата: ihammers от 08 января 2017, 13:30:45Не всегда это желательно.
Открыть содержимое (спойлер)
1462140   /
982832   /usr
223796   /var
185756   /lib
31876   /boot
11272   /home
9660   /sbin
9660   /bin
5024   /etc
1816   /run
368          /root
40         /tmp
16        /lost+found
8        /media
4       /srv
4      /opt
4     /mnt
0     /sys
0     /proc
0    /dev
[свернуть]
обратите внимание на общий вес системы - менее 1.5 Гб
установлены только необходимые мне пакеты, установка происходит по команде
# apt-get install --no-install-recommends имя_пакета
все что больше не буду использовать удаляется командой
# apt-get --purge autoremove имя_пакета
переодически выполняю команду
# apt-get clean
все это позволяет содержать систему в чистоте и не позволяет разрастаться ей до гигантских размеров...
для сравнения посмотрите  вес вашей корневой дирректории...
я почему собственно выбрал линукс - мало весит, мало жрет и много чего умеет

alsoijw

Цитата: amd_amd от 08 января 2017, 16:17:32обратите внимание на общий вес системы - менее 1.5 Гб
удалить остатки можно в любой момент. а у ТС была проблема с тем что часть нужного софта помечена как установленная автоматически. ты предлагаешь потом повторно производить нужные настройки когда он будет ставить этот софт?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

amd_amd

Цитата: alsoijw от 09 января 2017, 00:39:50была проблема с тем что часть нужного софта помечена как установленная автоматически
это не проблема - зависимости, ставились определенные пакеты - за ними тянуло зависимости, пакеты удалились - зависимости остались и они больше не нужны и конфиги от них тоже, если конечно
Цитата: alsoijw от 09 января 2017, 00:39:50когда он будет ставить этот софт
но зачем он тогда его удалял

vovan--vovan

Так вот вопрос остался открытым, удалять эти пакеты или не удалять.
Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...

Иссохшие

Всех с Новым Годом, и Рождеством.

Проблема так и не решилась, до сих пор система убеждает меня удалить ее саму, ну, по крайней мере, большууую ее часть.
For What It's Worth?

qupl

Иссохшие, так не выполняйте АВТОудаление, оно жизненно необходимо?

Иссохшие

Цитата: qupl от 11 января 2017, 08:48:45
Иссохшие, так не выполняйте АВТОудаление, оно жизненно необходимо?
А оно будет обновлять помеченные для удаления, авторимовом, пакеты? А если эти пакеты останутся, там вирус какой-то не сможет их использовать чтобы систему поломать?
For What It's Worth?