Как установить последнее ядро ​​реального времени [дубликат]

Кто-нибудь знает, как?

Я ищу и не могу найти точную процедуру ..

Спасибо!

0
задан 11 February 2021 в 21:32

1 ответ

Хорошо, я наконец-то смог исправить проблему, и я подумал, что будет хорошо поделиться ответом на случай, если это будет полезно для некоторых из вас.

Это то, что я сделал после того, как получил доступ к терминалу консульства по ctr + alt + F1 (или ctr + alt + F1 + shift):

1- Я проверил разрешение .Xauthority .xsession-errors и сделал их доступными для меня как пользователя, как показано в ответе @ Rinzwind

2- sudo apt-get update

3- sudo apt-get модернизации

4- основная проблема была здесь, я проверил свой домашний Каталог и был принадлежит корню "id username chown -R abubakar.abubakar abubakar

5- выход, выход

Все хорошо сейчас!

-121--910475-

@ Ни один ответ не помог исправить некоторые пакеты, но не все.

Я заметил, что все пакеты debian были установлены с/var/lib/dpkg/status и приоритетом 100, в то время как пакеты ubuntu были установлены из сетевого источника с приоритетом 500.

Поэтому я перечислил все пакеты, которые использовали версию 100 вместо версии 500, и принудительно установил все из них (почти 1 на 1, в общей сложности около 1200) в версию ubuntu, иногда удаляя пакеты, которые были только debian.

Это заняло у меня почти дни, но в итоге все пакеты вернулись к версии ubuntu, и теперь все снова работает.

Если кому-то было бы интересно, вот что я сделал, чтобы идентифицировать сломанные пакеты:

#!/bin/bash
dpkg -l \
         | awk '/^ii/{print $2}' \
         | while read p
do
        pol=$(apt-cache policy $p)
        ko=$(echo "$pol" | grep -P '\*{3} .* 100$')
        if [ "$ko" != "" ]; then
                echo $p=$(echo "$pol" | awk '/500$/{print $1;exit}')
        fi
done

Я сохранил выходные данные этого сценария в файл, а затем произвольно выбрал 10 или 20 из этого файла и использовал aptitude install (например, aptitude install $ (shuf -n 10/tmp/pkg | tr\\n\) ) и использовал потрясающую способность aptitude предлагать различные решения при возникновении конфликтов. Я всегда выбирал варианты, которые только понижали или предлагали понижение + удаление пакетов debian-only.

Я закончил очисткой своих источников и предпочтений, затем запустил apt update , apt upgrade и apt full-upgrade , и все было исправлено.

Это научит меня! Спасибо за помощь.

-121--910380-

Выглядит так уже получил ответ , но в документации Ubuntu рекомендуется не делать этого .

0
ответ дан 18 March 2021 в 23:35

Другие вопросы по тегам:

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