Итак, сломали файл sources.list,
в котором хранится информация о репозиториях. В результате - мы не можем
обновиться.
Итак приступим, есть несколько решений:
- Восстановить из резервной копии;
- Востановить файл sources.list, прочитав нижеследующий текст.
Есть замечательный проект по созданию файла источников (ака sources.list)
Поступаем так:- Заходим на сайт repogen.simplylinux.ch;
- Выбираем страну (надо только для выбора сервера, поэтому можно и не выбирать);
- Выбираем свой дистрибутив (а вот это надо);
- Ставим галочки на все, что хотим. Тут рекомендую все, что не "3rd Parties Repos";
- Посмотреть на список "3rd Parties Repos", и выбрать свои любимый софт;
- Нажать на пимпу "Generate List". Вам будет сгенерирован файл sources.list для вашего дистрибутива с необходимыми репами. Типа такого:
#############################################################
################### OFFICIAL UBUNTU REPOS ###################
#############################################################
###### Ubuntu Main Repos
deb http://bf.archive.ubuntu.com/ubuntu/ maverick main restricted universe multiverse
###### Ubuntu Update Repos
deb http://bf.archive.ubuntu.com/ubuntu/ maverick-security main restricted universe multiverse
deb http://bf.archive.ubuntu.com/ubuntu/ maverick-updates main restricted universe multiverse
deb http://bf.archive.ubuntu.com/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://bf.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu maverick partner
##############################################################
##################### UNOFFICIAL REPOS ######################
##############################################################
###### 3rd Party Binary Repos
#### AWN (Avant Window Navigator) Testing Packages - http://awn-project.org/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BF810CD5
deb http://ppa.launchpad.net/awn-testing/ppa/ubuntu maverick main
#### Chromium Project - http://code.google.com/chromium/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E5E17B5
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu maverick main
Все мы спарвились :)!
################### OFFICIAL UBUNTU REPOS ###################
#############################################################
###### Ubuntu Main Repos
deb http://bf.archive.ubuntu.com/ubuntu/ maverick main restricted universe multiverse
###### Ubuntu Update Repos
deb http://bf.archive.ubuntu.com/ubuntu/ maverick-security main restricted universe multiverse
deb http://bf.archive.ubuntu.com/ubuntu/ maverick-updates main restricted universe multiverse
deb http://bf.archive.ubuntu.com/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://bf.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu maverick partner
##############################################################
##################### UNOFFICIAL REPOS ######################
##############################################################
###### 3rd Party Binary Repos
#### AWN (Avant Window Navigator) Testing Packages - http://awn-project.org/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BF810CD5
deb http://ppa.launchpad.net/awn-testing/ppa/ubuntu maverick main
#### Chromium Project - http://code.google.com/chromium/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E5E17B5
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu maverick main
- Копируем все это в sources.list. (файл sources.list хранится тут):
- Берем строки, начинающиеся с "## Run this command:"
и вбиваем их в терминале. Это надо для "принятия" ключей шифрования.
Т.е. для AWN (из примера выше) надо запустить в терминале команду:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BF810CD5
/etc/apt/sources.list
Все мы спарвились :)!
Комментариев нет:
Отправить комментарий