Я не эксперт, но я создал собственное локальное зеркало и получил его на работу.
Я подозрительно отношусь к ./ в строке, добавленной в sources.list , Mine выглядит так:
# updated for local mirror on 2/11/18
# local main & restricted sources
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic main restricted
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic-security main restricted
# local universe sources
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic universe
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic-updates universe
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic-security universe
# local multiverse sources
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic multiverse
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb ssh://my-server/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu/ bionic-security multiverse
Я использую ssh вместо http, но это не та разница, которую я пытаюсь указать.
Я думаю, вам нужно отредактировать свои источники .list и добавить правильный текст после URL.
sudo chown -R $USER:$USER $HOME
chown -R рекурсивно изменит права собственности на домашний каталог пользователя на текущие user и его :group; $USER - это переменная среды, которая содержит имя пользователя текущего пользователя. $HOME - это переменная среды, которая содержит путь к домашнему каталогу текущего пользователя - выполните echo $USER $HOME, чтобы проверить значения. Вы можете попытаться использовать Ctrl + Alt + T, чтобы открыть окно gnome-terminal вместо tty. Затем перезапустите систему (sudo systemctl reboot). Или убейте все пользовательские процессы (kill -9 -1), нажмите Ctrl + Alt + Alt и войдите в систему, чтобы увидеть результат.
[d19 ] 1. Если это вам не поможет, можете попытаться исправить некоторые сломанные пакеты. Нажмите Alt + Alt + F1 и выполните команды:sudo apt update
sudo apt install -f
3. Если все вышеизложенное не вступает в силу, вы можете попытаться убить все пользовательские процессы среду рабочего стола:
sudo apt update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install --reinstall unity
sudo apt install -f
sudo chown -R $USER:$USER $HOME
chown -R рекурсивно изменит права собственности на домашний каталог пользователя на текущие user и его :group; $USER - это переменная среды, которая содержит имя пользователя текущего пользователя. $HOME - это переменная среды, которая содержит путь к домашнему каталогу текущего пользователя - выполните echo $USER $HOME, чтобы проверить значения. Вы можете попытаться использовать Ctrl + Alt + T, чтобы открыть окно gnome-terminal вместо tty.
Затем перезапустите систему (sudo systemctl reboot). Или убейте все пользовательские процессы (kill -9 -1), нажмите Ctrl + Alt + Alt и войдите в систему, чтобы увидеть результат.
1. Если это вам не поможет, можете попытаться исправить некоторые сломанные пакеты. Нажмите Alt + Alt + F1 и выполните команды:
sudo apt update
sudo apt install -f
3. Если все вышеизложенное не вступает в силу, вы можете попытаться убить все пользовательские процессы среду рабочего стола:
sudo apt update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install --reinstall unity
sudo apt install -f
sudo chown -R $USER:$USER $HOME
chown -R рекурсивно изменит права собственности на домашний каталог пользователя на текущие user и его :group; $USER - это переменная среды, которая содержит имя пользователя текущего пользователя. $HOME - это переменная среды, которая содержит путь к домашнему каталогу текущего пользователя - выполните echo $USER $HOME, чтобы проверить значения. Вы можете попытаться использовать Ctrl + Alt + T, чтобы открыть окно gnome-terminal вместо tty.
Затем перезапустите систему (sudo systemctl reboot). Или убейте все пользовательские процессы (kill -9 -1), нажмите Ctrl + Alt + Alt и войдите в систему, чтобы увидеть результат.
1. Если это вам не поможет, можете попытаться исправить некоторые сломанные пакеты. Нажмите Alt + Alt + F1 и выполните команды:
sudo apt update
sudo apt install -f
3. Если все вышеизложенное не вступает в силу, вы можете попытаться убить все пользовательские процессы среду рабочего стола:
sudo apt update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install --reinstall unity
sudo apt install -f