Решающий удар сбои входа в систему Linux

Смешивание двоичных пакетов от debian и репозиториев человечности является очень плохой идеей. Однако, если Вы абсолютно уверены, что Вам нужна та определенная версия, возможное решение состоит в том, чтобы загрузить debian источник пакета, затем настроить build-essential в Вашей системе и сборке пакет локально, таким образом, это будет соответствовать надлежащим зависимостям.

Добавьте строку

deb-src http://ftp.at.debian.org/debian/ wheezy main non-free contrib

к Вашему sources.lst файл и затем входит

apt-get update
apt-get build-dep ffmpeg
apt-get source ffmpeg

Это попытается загрузить все пакеты, должен был создать ffmpeg пакет (главным образом libwhatever-dev плюс рабочий компилятор) и затем загружает и готовит исходный пакет к ffmpeg в текущем каталоге. Я рекомендую создать и cd кому: /usr/src/ffmpeg прежде, чем сделать этот шаг.

У Вас теперь будут следующие файлы и каталоги под Вашим текущим dir:

ffmpeg-debian-0.whatever/
ffmpeg-debian_0.whatever-something.diff.gz
ffmpeg-debian_0.whatever-something.dsc
ffmpeg-debian_0.whatever.orig.tar.gz

Довольно простой: orig.tar.gz код первоисточника tarball; -something.diff.gz разность, примененная debian специалистами по обслуживанию пакета для обеспечения всех сценариев сборки debian, в то время как ffmpeg-debian-0.whatever/распакованный и исправленный исходный каталог.

cd в исходный каталог и выполненный команда debuild -us -uc -b, затем выберите добавление содовой, в то время как Ваша система компилирует и создает пакет, с помощью в настоящее время существующих версий библиотеки для определения ее зависимостей.

После того как это заканчивается, dpkg -i результант .deb, и обладает.

3
09.10.2012, 20:09
2 ответа

Я узнал, какова проблема была./tmp раздел был только записываемым корнем, не пользователем, в которого он пытался войти как. Таким образом, после того как я сделал/tmp раздел записываемым, вход в систему хорошо работал.

2
27.01.2020, 21:14

Это похоже на плохо настроенный X-сервер. Попробуйте следующее:

  1. Начальная загрузка обычно. Когда Вы при экранном хите входа в систему Ctrl+Alt+F2 (или любой другой ключ F1-6) для припадания до CLI входят в экран. Вход в систему как корень и остановка менеджер по оформлению. Если Вы используете gdm:

    service gdm stop
    
  2. Генерируйте значение по умолчанию xorg.conf файл и скопируйте его в /etc/X11:

    Xorg -configure
    cp xorg.conf.new /etc/X11/xorg.conf
    
  3. При необходимости отредактируйте свой новый xorg.conf файл, затем перезапустите менеджера по входу в систему и попытайтесь войти в систему обычно:

    service gdm start
    

Если это не работает, необходимо, по крайней мере, получить новую ошибку, которую можно отправить назад здесь :).

4
27.01.2020, 21:14
  • 1
    Похож на данный момент, мы просто собираемся восстановить от более старого резервного копирования и внести некоторые изменения в это. Upvoted, и, пока это работает, я возвращусь и приму.Спасибо! –  SSumner 10.10.2012, 17:47

Теги

Похожие вопросы