Не загружается система после обновления

Автор jarday, 23 августа 2017, 21:10:31

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

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

jarday

Доброе время суток.

После обновления перестала загружаться система.

Список обновленных пакетов
Открыть содержимое (спойлер)

texlive-plain-generic:amd64 (2017.20170724-1, 2017.20170801-1), libfreerdp-codec1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), manpages:amd64 (4.12-1, 4.12-2), perl-base:amd64 (5.26.0-4, 5.26.0-5), libwinpr-environment0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), texlive-font-utils:amd64 (2017.20170724-1, 2017.20170801-1), libmagick++-6.q16-7:amd64 (8:6.9.7.4+dfsg-15, 8:6.9.7.4+dfsg-16), libimage-magick-perl:amd64 (8:6.9.7.4+dfsg-15, 8:6.9.7.4+dfsg-16), texlive-latex-base:amd64 (2017.20170724-1, 2017.20170801-1), libwinpr-library0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libwinpr-rpc0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libmaven-resolver-java:amd64 (1.0.3-1, 1.0.3-2), libav-tools:amd64 (7:3.2.6-1, 7:3.3.3-1), libwinpr-synch0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libimage-magick-q16-perl:amd64 (8:6.9.7.4+dfsg-15, 8:6.9.7.4+dfsg-16), qemu-system-mips:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), qemu-system-misc:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libfreerdp-locale1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libswresample2:amd64 (7:3.2.6-1+b3, 7:3.3.3-1), libswresample2:i386 (7:3.2.6-1+b3, 7:3.3.3-1), qemu-system-ppc:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libfreerdp-gdi1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libexpat1-dev:amd64 (2.2.2-2, 2.2.3-1), libdate-manip-perl:amd64 (6.57-1, 6.59-1), texlive-luatex:amd64 (2017.20170724-1, 2017.20170801-1), libfreerdp-crypto1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), python-imaging:amd64 (4.1.1-3, 4.2.1-1), libwinpr-handle0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-15, 8:6.9.7.4+dfsg-16), texlive-fonts-recommended-doc:amd64 (2017.20170724-1, 2017.20170801-1), libwinpr-registry0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), perl-modules-5.26:amd64 (5.26.0-4, 5.26.0-5), qemu-system-x86:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), texlive-base:amd64 (2017.20170724-1, 2017.20170801-1), libnet-dns-perl:amd64 (1.10-1, 1.10-2), libwinpr-interlocked0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libwinpr-crt0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), texlive-generic-recommended:amd64 (2017.20170724-1, 2017.20170801-1), libxfreerdp-client1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libfbclient2:amd64 (3.0.2.32703.ds4-4, 3.0.2.32703.ds4-9), texlive:amd64 (2017.20170724-1, 2017.20170801-1), libwinpr-sysinfo0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), texlive-latex-extra-doc:amd64 (2017.20170724-1, 2017.20170801-1), libplexus-cipher-java:amd64 (1.7-2, 1.7-3), texlive-pictures:amd64 (2017.20170724-1, 2017.20170801-1), qemu-user:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libwww-perl:amd64 (6.15-1, 6.15-2), upower:amd64 (0.99.5-2, 0.99.5-3), iio-sensor-proxy:amd64 (2.0-4, 2.2-1), gramps:amd64 (4.2.5~dfsg-1, 4.2.6~dfsg-1), texlive-fonts-recommended:amd64 (2017.20170724-1, 2017.20170801-1), libwxgtk3.0-0v5:amd64 (3.0.2+dfsg-4, 3.0.3.1+dfsg-1), libexpat1:amd64 (2.2.2-2, 2.2.3-1), libexpat1:i386 (2.2.2-2, 2.2.3-1), libpostproc54:amd64 (7:3.2.6-1+b3, 7:3.3.3-1), libwinpr-file0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), texlive-xetex:amd64 (2017.20170724-1, 2017.20170801-1), gtk2-engines-murrine:amd64 (0.98.1.1-6, 0.98.2-1), libfreerdp-common1.1.0:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), texlive-latex-extra:amd64 (2017.20170724-1, 2017.20170801-1), libwinpr-sspi0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libwayland-client0:amd64 (1.12.0-1, 1.13.0-1), libperl5.26:amd64 (5.26.0-4, 5.26.0-5), multisystem:amd64 (1.0385, 1.0388), qemu:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), texlive-bibtex-extra:amd64 (2017.20170724-1, 2017.20170801-1), freerdp-x11:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), liblwp-protocol-https-perl:amd64 (6.07-1, 6.07-2), libfreerdp-core1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), qemu-utils:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libwinpr-utils0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), texlive-pstricks-doc:amd64 (2017.20170724-1, 2017.20170801-1), libplexus-interactivity-api-java:amd64 (1.0-alpha-6-7, 1.0-alpha-6-8), libwinpr-dsparse0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libavutil55:amd64 (7:3.2.6-1+b3, 7:3.3.3-1), libavutil55:i386 (7:3.2.6-1+b3, 7:3.3.3-1), qemu-system-sparc:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libwinpr-input0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), linux-kbuild-4.9:i386 (4.9.30-2+deb9u2, 4.9.30-2+deb9u3), libwxbase3.0-0v5:amd64 (3.0.2+dfsg-4, 3.0.3.1+dfsg-1), gir1.2-upowerglib-1.0:amd64 (0.99.5-2, 0.99.5-3), texlive-pstricks:amd64 (2017.20170724-1, 2017.20170801-1), libplexus-sec-dispatcher-java:amd64 (1.4-2, 1.4-3), libtbb2:amd64 (4.3~20150611-2, 2017~U7-6), debhelper:amd64 (10.2.5, 10.7.2), libfreerdp-utils1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libwinpr-heap0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libswscale4:amd64 (7:3.2.6-1+b3, 7:3.3.3-1), libxml-libxml-perl:amd64 (2.0128+dfsg-1+b3, 2.0128+dfsg-3), libupower-glib3:amd64 (0.99.5-2, 0.99.5-3), qemu-user-binfmt:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-15, 8:6.9.7.4+dfsg-16), manpages-dev:amd64 (4.12-1, 4.12-2), libfreerdp-cache1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), qemu-kvm:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libvirt0:amd64 (3.5.0-1, 3.6.0-1), libwinpr-path0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libglib2.0-data:amd64 (2.52.3-1, 2.53.4-3), texlive-htmlxml:amd64 (2017.20170724-1, 2017.20170801-1), texlive-formats-extra:amd64 (2017.20170724-1, 2017.20170801-1), libfreerdp-rail1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), btrfs-tools:amd64 (4.9.1-1, 4.12-1), libsdl-ttf2.0-0:amd64 (2.0.11-3+b1, 2.0.11-4), perl:amd64 (5.26.0-4, 5.26.0-5), qemu-system-arm:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libwinpr-thread0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libsdl-image1.2:amd64 (1.2.12-5+b8, 1.2.12-6), liborbit2:amd64 (1:2.14.19-2+b1, 1:2.14.19-3), texlive-latex-recommended-doc:amd64 (2017.20170724-1, 2017.20170801-1), firebird3.0-common-doc:amd64 (3.0.2.32703.ds4-4, 3.0.2.32703.ds4-9), firebird3.0-common:amd64 (3.0.2.32703.ds4-4, 3.0.2.32703.ds4-9), liborbit-2-0:amd64 (1:2.14.19-2+b1, 1:2.14.19-3), libipc-run-perl:amd64 (0.94-1, 0.96-1), libwagon2-java:amd64 (2.12-2, 2.12-3), texlive-pictures-doc:amd64 (2017.20170724-1, 2017.20170801-1), libfreerdp-client1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), texlive-latex-recommended:amd64 (2017.20170724-1, 2017.20170801-1), libxfcegui4-4:amd64 (4.10.0-3+b1, 4.10.0-4), libqdox-java:amd64 (1.12.1-2, 1.12.1-3), libwinpr-pool0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), texlive-extra-utils:amd64 (2017.20170724-1, 2017.20170801-1), libaudio2:amd64 (1.9.4-5+b1, 1.9.4-6), libaudio2:i386 (1.9.4-5+b1, 1.9.4-6), python-pil:amd64 (4.1.1-3+b1, 4.2.1-1), qemu-system-common:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), libavresample3:amd64 (7:3.2.6-1+b3, 7:3.3.3-1), libavresample3:i386 (7:3.2.6-1+b3, 7:3.3.3-1), libwinpr-crypto0.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libfaad2:amd64 (2.8.0~cvs20161113-1, 2.8.1-2), libwayland-server0:amd64 (1.12.0-1, 1.13.0-1), texlive-latex-base-doc:amd64 (2017.20170724-1, 2017.20170801-1), qemu-system:amd64 (1:2.8+dfsg-6, 1:2.8+dfsg-7), imagemagick-6-common:amd64 (8:6.9.7.4+dfsg-15, 8:6.9.7.4+dfsg-16), libfreerdp-primitives1.1:amd64 (1.1.0~git20140921.1.440916e+dfsg1-13, 1.1.0~git20140921.1.440916e+dfsg1-14), libsisu-plexus-java:amd64 (0.3.3-1, 0.3.3-2), libxml-simple-perl:amd64 (2.22-1, 2.24-1), btrfs-progs:amd64 (4.9.1-1, 4.12-1), libwayland-cursor0:amd64 (1.12.0-1, 1.13.0-1)
[свернуть]



Помогите пожалуйста вернуть в рабочее состояние :'(

ChubaDuba

#1
Ого! Вот это обновы... Что обновляли? По ходу вы с девятки на testing плавно переехали. Скорее всего в sources.list бардак. Я бы на вашем месте переустановил систему заново.

jarday

#2
Действительно все так плохо?

sources.list
Открыть содержимое (спойлер)

deb http://ftp.de.debian.org/debian/ testing non-free contrib main 
deb http://ftp.de.debian.org/debian/ stable non-free contrib main 

deb http://security.debian.org/ stable/updates main 
deb http://security.debian.org/ testing/updates main

## Depôt MultiSystem
deb http://liveusb.info/multisystem/depot/ all main
[свернуть]

все же не хотелось доходить до переустановки

ChubaDuba

Цитата: jarday от 23 августа 2017, 23:55:12Действительно все так плохо?
Вообще да. У вас stable и testing в одной куче. Заново поставить думаю быстрее по времени получится, чем теперь эту кашу разгребать.

ogost

либо обновиться уж до тестинга и впредь не смешивать ветки. и прочитать вот это.
На случай, если вдруг не владеете буржуйским, то вот вам очень, очень краткая выжимка:
1. Не смешивайте ветки дебиана, не добавляйте репы убунту/минта и прочие PPA. (ваш случай)
2. Не используйте скрипты установки драйверов для видеокарт от производителей.
3. Не бегайте за "свежим софтом", они плохо протестированы на премдет багов.
4. 'make install' может конфликтовать с пакетами
5. Не следуйте слепо советам из интернетов. Уж лучше разобраться что к чему, чтобы не выстрелить себе в ногу.
6. Читайте маны/RTFM
7. Не удаляйте слепо софт
8. Читайте описания пакетов перед установкой
9. Записывайте изменения и список того, что вы устанавливали
10. Если нужного вам софта нет в репах, то: а) посмотрите в репозитории backports; б) компилируйте из исходников; в) используйте chroot, контейнеры и виртуальные машины
11. Если нужна поддержка, то важно помнить, что участники проекта Дебиана являются добровольцами, и если хотите получить помощь - будьте вежливы.

ecc83

Цитата: jarday от 23 августа 2017, 21:10:31
После обновления перестала загружаться система.

Вы не умеете правильно производить обновления. Необходимо сначала научиться делать это.


Цитата: jarday от 23 августа 2017, 21:10:31
Помогите пожалуйста вернуть в рабочее состояние :'(

Восстановитесь из бекапа.

jarday

есть бэкап полугодичной давности
видимо придется из него восстанавливаться(

или ставить заново с переносом home на новую систему

ecc83

Цитата: jarday от 24 августа 2017, 13:47:51
или ставить заново с переносом home на новую систему

Только обязательно сделайте выводы из произошедшего и установите причину, иначе придётся дважды в день делать свежие бекапы.

jarday

вывод #1 - не мешать ветки (правда это вызывает некоторый дискомфорт - части софта нет в testing части в stable - пока не знаю как обойти это противоречие )
вывод #2 - следует изменить перидичность бэкапов

ogost

если совсем не в моготу без софта - можете использовать apt-pinning, это такая настройка приоритетов репозиториев. Но и тут велика вероятность прострелить ногу.
Вообще самый правильный метод - компилировать из исходников и собирать пакет для установки через dpkg. Если звучит сложно, то можно использовать утилиты как checkinstall, которые позволяют довольно легко собрать дебиановский пакет.

jarday

Цитата: ogost от 24 августа 2017, 14:28:41Вообще самый правильный метод - компилировать из исходников и собирать пакет для установки через dpkg.
такими темпами и до арча не далеко)
и буду с постоянно простреленными ногами ходить(если не поменяю своего подхода)

Ogis1975

Цитата: jarday от 24 августа 2017, 14:43:11и собирать пакет для установки через dpkg.
Нет, для собирания пакетов из исходников, лутче использовать Checkinstall.


mrgoodvin

#13
Цитата: Ogis1975 от 24 августа 2017, 16:00:57
Цитата: jarday от 24 августа 2017, 14:43:11и собирать пакет для установки через dpkg.
Нет, для собирания пакетов из исходников, лутче использовать Checkinstall.
Я бы сказал что одно другому не противоречит. Собирал checkinstall'ом относительно давно и подробности не помню. Но если checkinstall установлен, то он автоматически запускается для сборки make'ом и/или make install точно не помню, хотя могу и ошибаться. Установка собранного пакета уже после сборки дело второе.
Открыть содержимое (спойлер)
checkinstall is a program that monitors an installation procedure (such as  make install, install.sh ), and creates a standard package for your distribution (currently deb, rpm and tgz packages are  supported)  that you  can  install through your distribution's package management system (dpkg, rpm or installpkg).
[свернуть]

Ogis1975

#14
Цитата: mrgoodvin от 24 августа 2017, 21:28:58Но если checkinstall установлен, то он автоматически запускается для сборки make'ом и/или make install
Нет, автоматически он не запускается. Вместо #make install, нужно указать # checkinstall.

Cообщение объединено 25 Августа 2017, 17:03:27

Цитата: mrgoodvin от 24 августа 2017, 21:28:58Я бы сказал что одно другому не противоречит.
Противоречить будет тогда, когда захотите удалить скомпилированную программу.
ЦитироватьWhen you install software this way, you will not be able to remove it with apt-get or Synaptic. The APT packaging system can only remove software that was installed by the APT packaging system. Even worse, software installed this way can sometimes conflict with the software packaged for Debian.

Cообщение объединено 25 августа 2017, 17:07:31

Цитата: ogost от 24 августа 2017, 19:07:23Все новички читают сквозь пальцы? Checkinstall упомянут и мной.
Извините, гуру Дебиана, но когда я писал ответ, в вашем ответе ни слова написано не было про  checkinstall. Вы, наверное, свой пост поправили. :P