Debian. Настройка aptitude.
Debian. Настройка aptitude.
В результате моих ошибочных действий Aptitude начал выводит на экран только список установленных в системе пакетов.
Пытался выполнить update пакетов. По запросу aptitude ставил по порядку все 8 DVD-дисков, но каждый отмечался как "проигнорированный".
Видимо потому что в sources.list все диски прописаны и содержание самого файла в точности как и после установки системы.
как вернуть возможность выводить на экран список всех пакетов репозитария состоящего из 8-ми DVD-дисков?
Пытался выполнить update пакетов. По запросу aptitude ставил по порядку все 8 DVD-дисков, но каждый отмечался как "проигнорированный".
Видимо потому что в sources.list все диски прописаны и содержание самого файла в точности как и после установки системы.
как вернуть возможность выводить на экран список всех пакетов репозитария состоящего из 8-ми DVD-дисков?
Re: Debian. Настройка aptitude.
Покажите ваш sources.list.
Re: Debian. Настройка aptitude.
Код: Выделить всё
# deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-1 20110205-17:27]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-1 20110205-17:27]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-2 20110205-17:27]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-3 20110205-17:27]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-4 20110205-17:27]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-5 20110205-17:27]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-6 20110205-17:27]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-7 20110205-17:27]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-8 20110205-17:27]/ squeeze main
# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ squeeze/updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ squeeze/updates main contrib
# Line commented out by installer because it failed to verify:
#deb ://volatile.debian.org squeeze-updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src ://volatile.debian.org squeeze-updates main contrib
Это имеет смысл только в том случае, если у вас очень медленный интернет.
Если же канал нормальный, то лучше скачивать пакеты из сети, так как при этом намного меньше головной боли.
В последнем случае файл должен выглядеть примерно так:
Код: Выделить всё
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free
Re: Debian. Настройка aptitude.
Спасибо за ответ на вопрос! Рядом и спросить то не у кого.
Сразу после установки системы всё работало. Весь локальный репозитарий(на 8ми DVD) открывался каждый раз.
Вообще хотелось бы иметь под рукой, именно на HDD весь репозиторий, а не менять диски при каждой установке пакетов(неудобно).
Интернет канал с нормальной скоростью, но необходимо что бы всё лежало рядом на HDD. Статей с рекомендациями как это настроить в сети много.
Я пытался воспользоваться одним из них. Нужно было положить все 8 ISO-образов в одну папку, затем их монтировать скриптом и т.д. Вот после этих моих действий aptitude перестал выводить одним списком весь DVD-репозиторий. Вся система на внешнем HDD и хотелось бы вернуть эту функцию.
Я по всем утилитам, относящимся к apt, не лазил особо. Может быть решение тут окажется простым, но пока не пойму что и где изменилось.
Что-то разработчики сильно перемудрили с установкой пакетов в Дебиан.
Сразу после установки системы всё работало. Весь локальный репозитарий(на 8ми DVD) открывался каждый раз.
Вообще хотелось бы иметь под рукой, именно на HDD весь репозиторий, а не менять диски при каждой установке пакетов(неудобно).
Интернет канал с нормальной скоростью, но необходимо что бы всё лежало рядом на HDD. Статей с рекомендациями как это настроить в сети много.
Я пытался воспользоваться одним из них. Нужно было положить все 8 ISO-образов в одну папку, затем их монтировать скриптом и т.д. Вот после этих моих действий aptitude перестал выводить одним списком весь DVD-репозиторий. Вся система на внешнем HDD и хотелось бы вернуть эту функцию.
Я по всем утилитам, относящимся к apt, не лазил особо. Может быть решение тут окажется простым, но пока не пойму что и где изменилось.
Что-то разработчики сильно перемудрили с установкой пакетов в Дебиан.
Re: Debian. Настройка aptitude.
Система установки пакетов Debian самая понятная и удобная в мире.
Просто нужно привыкнуть.
Я вам советую не мудрить, и забыть про локальные репозитории.
Пользуйтесь нормальными сетевыми репозиториями Debian.
Для начала попробуйте сохранить свой sources.list под другим именем, а в новом файле sources.list оставить две строки, которые я вам показал в предыдущем сообщении. Затем выполните команду
# apt-get update
Все должно работать.
Потом сможете все вернуть как было, если что не так.
Если же вы хотите все же разобраться в вашем хозяйстве, то приводите команды, которыми вы пользуетесь и их выводы полностью (только не в виде прикрепленных зип-архивов, а прямо в тексте).
У нас на форуме пользователь cema специалист по Debian, можете у него совета попросить.
Просто нужно привыкнуть.
Я вам советую не мудрить, и забыть про локальные репозитории.
Пользуйтесь нормальными сетевыми репозиториями Debian.
Для начала попробуйте сохранить свой sources.list под другим именем, а в новом файле sources.list оставить две строки, которые я вам показал в предыдущем сообщении. Затем выполните команду
# apt-get update
Все должно работать.
Потом сможете все вернуть как было, если что не так.
Если же вы хотите все же разобраться в вашем хозяйстве, то приводите команды, которыми вы пользуетесь и их выводы полностью (только не в виде прикрепленных зип-архивов, а прямо в тексте).
У нас на форуме пользователь cema специалист по Debian, можете у него совета попросить.
Re: Debian. Настройка aptitude.
Воспользуюсь всеми Вашими советами. В течение 2-3 дней попытаюсь получить результат, после сообщу что получилось.
Re: Debian. Настройка aptitude.
Можно создать локальный репозиторий - слепок официального. Для этого существует несколько утилит в Debian. На wiki.debian.org есть прекрасная статья Создание локального репозитория, где прекрасно все расписано и что важно на русском языке.Magic писал(а): Вообще хотелось бы иметь под рукой, именно на HDD весь репозиторий, а не менять диски при каждой установке пакетов(неудобно).
Интернет канал с нормальной скоростью, но необходимо что бы всё лежало рядом на HDD.
Удачи!
Re: Debian. Настройка aptitude.
Восстановил работу со всем списком(а не только инсталлированных в системе) пакетов имеющихся на 8-ми DVD-дисках.
Всякие попытки восстановить эту возможность только при помощи aptitude ни к чему не привели. Может быть потому, что aptitude это только frontend?
Всё получилось при помощи apt-cdrom.
apt-cdrom add
и дальше все 8 DVD "прогнал" таким способом. Тулза увидела индексы на всех дисках.
После этого добавились файлы в директории /var/lib/apt/lists/ и обновился файл(смотрел дату) cdroms.list в директории /var/lib/apt.
Запустив Aptitude, он 2-3 секунды читал кэш и вывел на экран полный перечень всех пакетов.
Видимо был потерян кэш? Как это проверить? Снова нужно "накосячить", всё проверить и повторить )
Если в sources.list убрать комментарии на url-ы,
# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ squeeze/updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ squeeze/updates main contrib
# Line commented out by installer because it failed to verify:
deb ://volatile.debian.org squeeze-updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src ://volatile.debian.org squeeze-updates main contrib
то кэш тоже обновляется и на экране полный список пакетов. Но пакеты неустановленные в системе указаны с префиксом "U", а в комментарии указывается что пакет из ненадёжного источника.
С размещением локального репозитаря на HDD пока не успел. Но судя по материалу предоставленному на wiki пользователем cema , в его статье всё подробно расписано.
Спасибо за диалог! ;)
Всякие попытки восстановить эту возможность только при помощи aptitude ни к чему не привели. Может быть потому, что aptitude это только frontend?
Всё получилось при помощи apt-cdrom.
apt-cdrom add
и дальше все 8 DVD "прогнал" таким способом. Тулза увидела индексы на всех дисках.
После этого добавились файлы в директории /var/lib/apt/lists/ и обновился файл(смотрел дату) cdroms.list в директории /var/lib/apt.
Запустив Aptitude, он 2-3 секунды читал кэш и вывел на экран полный перечень всех пакетов.
Видимо был потерян кэш? Как это проверить? Снова нужно "накосячить", всё проверить и повторить )
Если в sources.list убрать комментарии на url-ы,
# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ squeeze/updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ squeeze/updates main contrib
# Line commented out by installer because it failed to verify:
deb ://volatile.debian.org squeeze-updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src ://volatile.debian.org squeeze-updates main contrib
то кэш тоже обновляется и на экране полный список пакетов. Но пакеты неустановленные в системе указаны с префиксом "U", а в комментарии указывается что пакет из ненадёжного источника.
С размещением локального репозитаря на HDD пока не успел. Но судя по материалу предоставленному на wiki пользователем cema , в его статье всё подробно расписано.
Спасибо за диалог! ;)
Re: Debian. Настройка aptitude.
Я тоже хотел вам рекомендовать осваивать apt, а не пользоваться всякими костылями.
И общий список обычно не нужен - разве что вы сами не знаете чего хотите.
Лучше всего:
И общий список обычно не нужен - разве что вы сами не знаете чего хотите.
Лучше всего:
Код: Выделить всё
apt-get install <имя_программы>
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей