apt-get install не хочет ничего устанавливать
Модератор: Bizdelnick
-
Soms
- Сообщения: 187
apt-get install не хочет ничего устанавливать
Если я всё правильно понимаю, после настройки доступа к репозиториям (раскоментил все, что были) apt-get install <program> должна установить пакет и удовлетворить зависимости. У меня на попытку: /etc/apt# apt-get install xmms такой вот результат:
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install':
Пакеты, имеющие неудовлетворённые зависимости:
gnome-keyring: Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.12.2) но он не будет установлен
libgtk2.0-0: Зависит: libgtk2.0-bin (>= 2.8.18-0ubuntu2) но он не будет установлен
Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.12.3) но он не будет установлен
stardict: Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libbonoboui2-0 (>= 2.5.4) но он не будет установлен
Зависит: libgnome2-0 (>= 2.8.0) но он не будет установлен
Зависит: libgnomecanvas2-0 (>= 2.11.1) но он не будет установлен
Зависит: libgnomeui-0 (>= 2.13.0) но он не будет установлен
Зависит: libgnomevfs2-0 (>= 2.13.2) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.11.2) но он не будет установлен
Зависит: gconf2 (>= 2.12.1-4ubuntu1) но он не будет установлен
Зависит: stardict-common (= 2.4.5-1.1) но он не будет установлен
xmms: Зависит: libglib1.2 (>= 1.2.0) но он не будет установлен
Зависит: libgtk1.2 (>= 1.2.10-4) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).
Что с моей Кубунтой, подскажите?
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install':
Пакеты, имеющие неудовлетворённые зависимости:
gnome-keyring: Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.12.2) но он не будет установлен
libgtk2.0-0: Зависит: libgtk2.0-bin (>= 2.8.18-0ubuntu2) но он не будет установлен
Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.12.3) но он не будет установлен
stardict: Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libbonoboui2-0 (>= 2.5.4) но он не будет установлен
Зависит: libgnome2-0 (>= 2.8.0) но он не будет установлен
Зависит: libgnomecanvas2-0 (>= 2.11.1) но он не будет установлен
Зависит: libgnomeui-0 (>= 2.13.0) но он не будет установлен
Зависит: libgnomevfs2-0 (>= 2.13.2) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.11.2) но он не будет установлен
Зависит: gconf2 (>= 2.12.1-4ubuntu1) но он не будет установлен
Зависит: stardict-common (= 2.4.5-1.1) но он не будет установлен
xmms: Зависит: libglib1.2 (>= 1.2.0) но он не будет установлен
Зависит: libgtk1.2 (>= 1.2.10-4) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).
Что с моей Кубунтой, подскажите?
-
snake
- Бывший модератор
- Сообщения: 677
Re: apt-get install не хочет ничего устанавливать
Нет. Вы не до конца понимаете: После настройки списка репозиториев, нужно сделать apt-get update --- для того, что бы АПТ знал не только где находяться репозитории но и что в них есть.(Soms @ Nov 19 2006, в 13:11) писал(а):Если я всё правильно понимаю, после настройки доступа к репозиториям (раскоментил все, что были) apt-get install <program> должна установить пакет и удовлетворить зависимости.
А вот это-го делать как раз не надо! --- В /etc/apt/sources.list постовляемым вместе с дистрибутивом, как правило, содержиться много зеркал одних и тех же репозиториев. Так вот, желательно, чтобы каждый конкретный репозиторий присутствовал в списке исползуемых только один раз.(Soms @ Nov 19 2006, в 13:11) писал(а):(раскоментил все, что были)
Ну и в конце-концов реально возможны случаи, когда АПТ не может удовлетворить зависимости, например в доступных репозиториях отсутствует нужная библиотека нужной версии. Увы, но иногда конфликты зависимостей неразрешимы (часто если имеем дело со старым софтом), выручить может только ручная пересборка нужного пакета, да и то не всегда.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: apt-get install не хочет ничего устанавливать
(snake @ Nov 19 2006, в 14:24) писал(а):А вот это-го делать как раз не надо! --- В /etc/apt/sources.list постовляемым вместе с дистрибутивом, как правило, содержиться много зеркал одних и тех же репозиториев.
Если речь идет конкретно о Кубунте, то там лишних зеркал нет.
Так что все правильно, нужно раскомментировать все строки deb и deb-src
И, более того, нехудо дописать еще две:
deb http://ru.archive.ubuntu.com/ubuntu/ edgy multiverse
deb-src http://ru.archive.ubuntu.com/ubuntu/ edgy multiverse
Иначе не будут доступны mpeg-кодеки и тому подобная "не совсем свободная" лабуда.
А остальное все правильно - после apt-get update вседолжно заработать нормально. За исключением отмеченных Снейком случаев со сломанными пакетами - но в текущей Кубунте их очень мало.
-
snake
- Бывший модератор
- Сообщения: 677
Re: apt-get install не хочет ничего устанавливать
(alv @ Nov 19 2006, в 14:47) писал(а):Если речь идет конкретно о Кубунте, то там лишних зеркал нет.
Ну я же сказал "как правило". Значит Кубунта из этого правила исключение.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
Soms
- Сообщения: 187
Re: apt-get install не хочет ничего устанавливать
Не помогает:
sudo apt-get update
Получено:1 http://security.ubuntu.com dapper-security Release.gpg [191B]
Получено:2 http://ru.archive.ubuntu.com dapper Release.gpg [189B]
Получено:3 http://ru.archive.ubuntu.com dapper-updates Release.gpg [191B]
В кэше http://security.ubuntu.com dapper-security Release
Получено:4 http://ru.archive.ubuntu.com dapper-backports Release.gpg [191B]
В кэше http://ru.archive.ubuntu.com dapper Release
В кэше http://security.ubuntu.com dapper-security/main Packages
В кэше http://ru.archive.ubuntu.com dapper-updates Release
В кэше http://ru.archive.ubuntu.com dapper-backports Release
В кэше http://security.ubuntu.com dapper-security/main Sources
В кэше http://security.ubuntu.com dapper-security/universe Packages
В кэше http://ru.archive.ubuntu.com dapper/main Packages
В кэше http://security.ubuntu.com dapper-security/universe Sources
В кэше http://ru.archive.ubuntu.com dapper/restricted Packages
В кэше http://ru.archive.ubuntu.com dapper/main Sources
В кэше http://ru.archive.ubuntu.com dapper/restricted Sources
В кэше http://ru.archive.ubuntu.com dapper/universe Packages
В кэше http://ru.archive.ubuntu.com dapper/universe Sources
В кэше http://ru.archive.ubuntu.com dapper-updates/main Packages
В кэше http://ru.archive.ubuntu.com dapper-updates/restricted Packages
В кэше http://ru.archive.ubuntu.com dapper-updates/main Sources
В кэше http://ru.archive.ubuntu.com dapper-updates/restricted Sources
В кэше http://ru.archive.ubuntu.com dapper-backports/main Packages
В кэше http://ru.archive.ubuntu.com dapper-backports/restricted Packages
В кэше http://ru.archive.ubuntu.com dapper-backports/universe Packages
В кэше http://ru.archive.ubuntu.com dapper-backports/multiverse Packages
В кэше http://ru.archive.ubuntu.com dapper-backports/main Sources
В кэше http://ru.archive.ubuntu.com dapper-backports/restricted Sources
В кэше http://ru.archive.ubuntu.com dapper-backports/universe Sources
В кэше http://ru.archive.ubuntu.com dapper-backports/multiverse Sources
Получено 762B за 4s (164B/c)
Чтение списков пакетов... Готово
И опять:
sudo apt-get install xmms
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install':
Пакеты, имеющие неудовлетворённые зависимости:
gnome-keyring: Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.12.2) но он не будет установлен
libgtk2.0-0: Зависит: libgtk2.0-bin (>= 2.8.18-0ubuntu2) но он не будет установлен
Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.12.3) но он не будет установлен
stardict: Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libbonoboui2-0 (>= 2.5.4) но он не будет установлен
Зависит: libgnome2-0 (>= 2.8.0) но он не будет установлен
Зависит: libgnomecanvas2-0 (>= 2.11.1) но он не будет установлен
Зависит: libgnomeui-0 (>= 2.13.0) но он не будет установлен
Зависит: libgnomevfs2-0 (>= 2.13.2) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.11.2) но он не будет установлен
Зависит: gconf2 (>= 2.12.1-4ubuntu1) но он не будет установлен
Зависит: stardict-common (= 2.4.5-1.1) но он не будет установлен
xmms: Зависит: libglib1.2 (>= 1.2.0) но он не будет установлен
Зависит: libgtk1.2 (>= 1.2.10-4) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).
Я вот не пойму, мне нужен xmms, при чём здесь stardict и пр?
sudo apt-get update
Получено:1 http://security.ubuntu.com dapper-security Release.gpg [191B]
Получено:2 http://ru.archive.ubuntu.com dapper Release.gpg [189B]
Получено:3 http://ru.archive.ubuntu.com dapper-updates Release.gpg [191B]
В кэше http://security.ubuntu.com dapper-security Release
Получено:4 http://ru.archive.ubuntu.com dapper-backports Release.gpg [191B]
В кэше http://ru.archive.ubuntu.com dapper Release
В кэше http://security.ubuntu.com dapper-security/main Packages
В кэше http://ru.archive.ubuntu.com dapper-updates Release
В кэше http://ru.archive.ubuntu.com dapper-backports Release
В кэше http://security.ubuntu.com dapper-security/main Sources
В кэше http://security.ubuntu.com dapper-security/universe Packages
В кэше http://ru.archive.ubuntu.com dapper/main Packages
В кэше http://security.ubuntu.com dapper-security/universe Sources
В кэше http://ru.archive.ubuntu.com dapper/restricted Packages
В кэше http://ru.archive.ubuntu.com dapper/main Sources
В кэше http://ru.archive.ubuntu.com dapper/restricted Sources
В кэше http://ru.archive.ubuntu.com dapper/universe Packages
В кэше http://ru.archive.ubuntu.com dapper/universe Sources
В кэше http://ru.archive.ubuntu.com dapper-updates/main Packages
В кэше http://ru.archive.ubuntu.com dapper-updates/restricted Packages
В кэше http://ru.archive.ubuntu.com dapper-updates/main Sources
В кэше http://ru.archive.ubuntu.com dapper-updates/restricted Sources
В кэше http://ru.archive.ubuntu.com dapper-backports/main Packages
В кэше http://ru.archive.ubuntu.com dapper-backports/restricted Packages
В кэше http://ru.archive.ubuntu.com dapper-backports/universe Packages
В кэше http://ru.archive.ubuntu.com dapper-backports/multiverse Packages
В кэше http://ru.archive.ubuntu.com dapper-backports/main Sources
В кэше http://ru.archive.ubuntu.com dapper-backports/restricted Sources
В кэше http://ru.archive.ubuntu.com dapper-backports/universe Sources
В кэше http://ru.archive.ubuntu.com dapper-backports/multiverse Sources
Получено 762B за 4s (164B/c)
Чтение списков пакетов... Готово
И опять:
sudo apt-get install xmms
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install':
Пакеты, имеющие неудовлетворённые зависимости:
gnome-keyring: Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.12.2) но он не будет установлен
libgtk2.0-0: Зависит: libgtk2.0-bin (>= 2.8.18-0ubuntu2) но он не будет установлен
Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.12.3) но он не будет установлен
stardict: Зависит: libatk1.0-0 (>= 1.9.0) но он не будет установлен
Зависит: libbonoboui2-0 (>= 2.5.4) но он не будет установлен
Зависит: libgnome2-0 (>= 2.8.0) но он не будет установлен
Зависит: libgnomecanvas2-0 (>= 2.11.1) но он не будет установлен
Зависит: libgnomeui-0 (>= 2.13.0) но он не будет установлен
Зависит: libgnomevfs2-0 (>= 2.13.2) но он не будет установлен
Зависит: libpango1.0-0 (>= 1.11.2) но он не будет установлен
Зависит: gconf2 (>= 2.12.1-4ubuntu1) но он не будет установлен
Зависит: stardict-common (= 2.4.5-1.1) но он не будет установлен
xmms: Зависит: libglib1.2 (>= 1.2.0) но он не будет установлен
Зависит: libgtk1.2 (>= 1.2.10-4) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).
Я вот не пойму, мне нужен xmms, при чём здесь stardict и пр?
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: apt-get install не хочет ничего устанавливать
Я вот не пойму, мне нужен xmms, при чём здесь stardict и пр?
А вы, видимо, до этого что-то пытались поставить и неудачно. Он же вам пишет: сделайте apt-get -f install (без имени пакета) и смотрите вывод.
My god... it's full of stars!...
-
Soms
- Сообщения: 187
Re: apt-get install не хочет ничего устанавливать
Спасибо! Действительно после apt-get -f install докачались необходимые пакеты и теперь всё работает,
-
traktorishka
- Сообщения: 132
Re: apt-get install не хочет ничего устанавливать
Намекните, в чем принципиальное отличие apt-get dist-upgrade от apt-get -f install.
Я так понимаю, что первый - это upgrade всего. А второй - "лечение" всего (правда после одного такого умного "лечения" пришлось все переставлять)
Я так понимаю, что первый - это upgrade всего. А второй - "лечение" всего (правда после одного такого умного "лечения" пришлось все переставлять)
-
romuil
- Сообщения: 2095
- Статус: Ромунцель
- ОС: ALTLinux Sisyphus
Re: apt-get install не хочет ничего устанавливать
apt-get update просто обновляет пакеты , которые доступны для обновления и не трогает конфликтные зависимости.Это небезопасное обновление.
apt-get dist-upgrade делается при смене версии дистрибутива или при обновлении нестабильной его ветки.
Во-втором случае, как правило сначало нужно подумать.Потом ещё подумать и если ты не ССЗБ и читаешь список рассылки делай обновление.
При смене версий часто ломаются конфиги, появляются проблемы со сменой API в библиотеках, и много других неприятностей.Тут можно сказать с уверенностью одно:"Не ломай то что работает, если не умеешь откатиться или починить".
Нет достаточной подготовки, не сиди на нестабильном софте.Не стоит обновляться ради самого обновления.Если чего-то не хватает, купи контрибы и пользуй их на здоровье.
apt-get dist-upgrade делается при смене версии дистрибутива или при обновлении нестабильной его ветки.
Во-втором случае, как правило сначало нужно подумать.Потом ещё подумать и если ты не ССЗБ и читаешь список рассылки делай обновление.
При смене версий часто ломаются конфиги, появляются проблемы со сменой API в библиотеках, и много других неприятностей.Тут можно сказать с уверенностью одно:"Не ломай то что работает, если не умеешь откатиться или починить".
Нет достаточной подготовки, не сиди на нестабильном софте.Не стоит обновляться ради самого обновления.Если чего-то не хватает, купи контрибы и пользуй их на здоровье.
-
traktorishka
- Сообщения: 132
Re: apt-get install не хочет ничего устанавливать
romuil писал(а): ↑20.11.2006 10:13apt-get update просто обновляет пакеты , которые доступны для обновления и не трогает конфликтные зависимости.Это небезопасное обновление.
apt-get dist-upgrade делается при смене версии дистрибутива или при обновлении нестабильной его ветки.
Во-втором случае, как правило сначало нужно подумать.Потом ещё подумать и если ты не ССЗБ и читаешь список рассылки делай обновление.
При смене версий часто ломаются конфиги, появляются проблемы со сменой API в библиотеках, и много других неприятностей.Тут можно сказать с уверенностью одно:"Не ломай то что работает, если не умеешь откатиться или починить".
Нет достаточной подготовки, не сиди на нестабильном софте.Не стоит обновляться ради самого обновления.Если чего-то не хватает, купи контрибы и пользуй их на здоровье.
так а apt-get -f install чего делает? - просто предлагает "починить" зависимости и пакеты?
И если следовать "не сиди на нестабильном софте" - то как мне быть: прога (showimg) требует libXext? который в свою очередь Conflicts: xorg-x11-devel <= 6.9.0. в дистрибутиве xorg-x11-devel идет 6.8.2. А более новый есть в сизифе, про который написано, что он не стабилен
P.S. А что такое ССЗБ
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: apt-get install не хочет ничего устанавливать
apt-get update просто обновляет пакеты , которые доступны для обновления и не трогает конфликтные зависимости.Это небезопасное обновление.
по этой команде он обновляет свой кэш локальный и ничего более
так а apt-get -f install чего делает? - просто предлагает "починить" зависимости и пакеты
-f обозначает force то есть пакет поставиться даже если он не будет удовлетворять зависимостям( опасная команда)
и еще apt-get dist-upgrade не только прии смене дистрибутива используется а так же как и apt-get upgrade только в первом варианте у него какая то еще более замудренная логика он обновляет пакеты с учетом возмжных зависимостей то есть как раз что бы не попортить работающую систему...ну это я своими словами описал правда как то коряво получилось
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: apt-get install не хочет ничего устанавливать
что-то тут совсем каша вышла. начинали с убунты и закончили, кажется, альт-линуксом 
p.s. читайте, пожалуйста, документацию. сразу много вопросов отпадает. причем документацию к своему дистрибутиву
p.s. читайте, пожалуйста, документацию. сразу много вопросов отпадает. причем документацию к своему дистрибутиву
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
snake
- Бывший модератор
- Сообщения: 677
Re: apt-get install не хочет ничего устанавливать
(makss @ Nov 20 2006, в 12:54) писал(а):-f обозначает force то есть пакет поставиться даже если он не будет удовлетворять зависимостям( опасная команда)
Таки мат часть:
("man apt-get") писал(а):-f, --fix-broken
Править; попытка исправить систему с нарушенными зависимостями.
.....
:P
(sash-kan @ Nov 20 2006, в 14:18) писал(а):p.s. читайте, пожалуйста, документацию. сразу много вопросов отпадает. причем документацию к своему дистрибутиву
Аминь!
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: apt-get install не хочет ничего устанавливать
-f, --fix-broken
Править; попытка исправить систему с нарушенными зависимостями.
Да перепутал
сознаюсь
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: apt-get install не хочет ничего устанавливать
Ну и т.к. тема была по apt-get, то можно почитать ещё вот это:
Использование менеджера пакетов Debian
My god... it's full of stars!...