Меню Рубрики

Linux не удалось найти пакет

Причина появления ошибки «Не удалось найти пакет…» на ОС Debian

Здравствуйте. Моё знание UNIX систем нельзя назвать хорошим, единственное что я могу по-сути, это запустить веб-сервер, хотя когда мой сервер начали активно форсить, пришлось немного подумать о безопасности. Поэтому я и решил написать статью о denyhosts, но когда создавал виртуальную машину совсем забыл, что denyhosts ещё не добавлен в репозитарии Debian 8, так что столкнулся с ошибкой «Не удалось найти пакет…» или «Unable to locate package…» в английском варианте.

В принципе ничего страшного нет, все решается добавлением новых источников в source.list, чем мы сейчас займёмся. Но также есть ещё возможные ошибки: проверьте правильно ли вы указали имя пакета для установки или входит ли данный пакет вообще в общие репозитории (возможно данные пакет устанавливается путем скачивания исходников).

Итак, для редактирования списка репозиторий необходимо открыть source.list, для этого вводим команду (если вы находитесь из под пользователя, то конечно же добавляем sudo):

Где nano — это мой любимый текстовый редактор (apt-get install nano), используйте тот, который вам нравится.

Откроется текстовый редактор со списком репозиториев.

Что за что отвечает:
deb — это бинарные пакеты, deb-src — пакеты с исходниками (если нужно пересобрать пакет);
*ссылка* репозитория;
jessie — название выпуска Debian, на виртуальной машине у меня стоит Debian 8 — Jessie, ранее были Debian 7 — Wheezy, Debian 6 — Squeeze. Также можно использовать название ветки stable, unstable, testing и т.д. (подробнее о выпусках можно прочитать на википедии);
main — основная секция репозитория; contrib — пакеты в этой части распространяются владельцем авторских прав на условиях свободной лицензии, но зависят от несвободного программного обеспечения; non-free — лицензии пакетов в этой части содержат условия, ограничивающие использование или распространение ПО.

В общем обо всём этом вы можете прочитать на крупных форумах, нас же интересует конкретика, поэтому прописываем две строчки:

Это добавит ссылку на главный репозиторий Debian. Он работает всегда. Также можно заметить, что я добавил ссылку на архив с пакетам для прошлых версий debian, это всё из-за того, что denyhosts ещё не допущен до Debian 8. При необходимости меняем jessie на свою версию системы. При желании остальное можно отключить, поставив # в начале строчки (это полезно, если у вас лимитированный трафик).

Теперь записываем изменения, нажав Ctrl+O на клавиатуре и нажав Enter, для подтверждения текущего имени файла.

И закрываем редактор, клавишами Ctrl+X.

Теперь вводим команду:

Это обновит список доступных пакетов.

И вводим команду по установке необходимого пакета.

Вроде всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу во Вконтакте и канал YouTube.

Спасибо за внимание

Источник

Не удалось найти пакет

Всем привет, прошу помощи) Поставил ubuntu 10.10 netbook edition на, естественно, нетбук. Все поставилось как надо, все нравится, но не могу установить сверху ни одну программу, пишет: Построение дерева зависимостей Чтение информации о состоянии. готово E: не удалось найти пакет такой-то. И так для всех программ( Через центр приложений пишет, что инет не работает, хотя он работает. Скачивал несколько дистрибов, везде одно и то же. Заранее спасибо за помощь)

а ничо, что 10.10 5 лет назад вышла?

Старше тянет хуже, поэтому я и решил ее поставить, как же тогда быть?

в /etc/apt/sources.list или через настройки центра приложений измени в адресах репозиториев «archive.ubuntu.com» на «old-releases.ubuntu.com»

10.10 вышла 5 лет назад, ее поддержка давным давно закончилась, да и софт в репозиториях далеко не свежий

дело не в версии софта, а в том, какой софт используешь. Если например тормозит Gnome или KDE, то есть более легкий XFCE

Полагаю, что мой выбор оказался не самым удачным) спасибо) поставлю что-нибудь посовременнее)

Источник

Решено Не устанавливаются пакеты (Вообше ни какие)

linuxNoob

Xulinam

# sudo apt-get install wifite
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Невозможно найти пакет wifite»

linuxNoob

Нет, wifite я выставил для примера, ни одна прога не устанавливаеться, пробовал ,wifite. wine. и другие
Может нужно както в ручную репазитории обновить или ещё что-то.
ps. сейчас попробую установить скачаный файл.

# sudo dpkg -i opera-stable_58.0.3135.90_amd64.deb
dpkg: ошибка: cannot access archive ‘opera-stable_58.0.3135.90_amd64.deb’: Нет такого файла или каталога

Xulinam

А зачем ты пишешь sudo??
и покажите что у вас написано в /etc/apt/sources.list

linuxNoob

ps. как зделать скрин?)

сработала такая команда

в окне такая информация

Xulinam

linuxNoob

Xulinam

linuxNoob

сработала такая команда

в окне такая информация

Xulinam

linuxNoob

Xulinam

linuxNoob

Xulinam

Dr.Lafa

Mod. Hardware

# /etc/apt/sources.list
bash: /etc/apt/sources.list: Отказано в доступе
открываеться тоько такая команда
«root@kali:

# nano etc/apt/sources.list»
[ Directory ‘etc/apt’ does not exist ]
ps. как зделать скрин?)

сработала такая команда

в окне такая инфориация

# deb cdrom:[Debian GNU/Linux 2018.4 Kali-rolling — Official Snapshot amd64 L$

#deb cdrom:[Debian GNU/Linux 2018.4 Kali-rolling — Official Snapshot amd64 LI$

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching «deb cdrom»
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

linuxNoob

hardserv

Active member

У меня тоже появилась такая проблема. причем на разных версиях Kali. Пробовал релиз 2017.1 и сейчас установил 2019.4. В файл sources.list прописал ссылки на репозитории взятые с kali.org, те же самые что и указано выше. Тем не менее пишет «e: невозможно найти пакет». Ну и ничего не обновляет соотв. Такое впечатление что Kali не видит содержимое sources.list. В случае, если ссылки в sources.list прописаны верно, какие могут быть еще причины?

kali-rolling main non-free contrib

это содержимое моего sources.list

Well-known member

Хелп, не устанавливаться пакеты, устанавливаю через терминал на все запрсы один ответ.

# sudo apt-get install wifite
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Невозможно найти пакет wifite»

Пробывал следуюшее.
»
root@kali:

# apt-get update
Чтение списков пакетов… Готово
root@kali:

# apt-get upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.»

результат тотже , я с линуксам 2й день так что моку чтото делать не так. что делать не знаю.
Система стоит рядом с виндой. когда запускал с usb то пакеты устанавливались.

Источник

apt-get не находит пакет для установки

Создал свой репозитарий на локальном диске : ./SRPMS ./SRPMS.rep -> SRPMS ./i586/RPMS ./i586/RPMS.rep -> RPMS ./i586/SRPMS.rep -> ../SRPMS ./i586/base

>genbasedir —topdir=/home/oleg/rep i586 rep

Записал в SRPMS файл flex-2.5.4a.src.rpm.

> apt-get update > apt-get install flex-2.5.4a Reading Package Lists. Done Building Dependency Tree. Done E: Couldn’t find package flex-2.5.4a

> apt-get source flex Reading Package Lists. Done Building Dependency Tree. Done E: Couldn’t find package flex-2.5.4a

Все нужные файлы в ../base есть, в /var/lib/apt/lists тоже есть.

Что может быть ? ОС ALTLinux Master 2.2

Re: apt-get не находит пакет для установки

Дык ты ж .src.rpm положил. Это раз. Два — apt-get’у не надо пакет с версией указывать. Версию он сам выберет.

apt-get source flex

Re: Re: apt-get не находит пакет для установки

>apt-get source flex

Чтение списков пакетов. Завершено Построение дерева зависимостей. Завершено E: Невозможно найти исходный пакет для flex

Re: Re: Re: apt-get не находит пакет для установки

Я пользую Debian, поэтому могу только предполагать. genbasedir в Debian не водится, хотя можно предположить чего она делает.

1. Проверь, правильно ли он сгенерил Packages и Sources, есть ли в Sources пакет flex. Если всё OK — см. п. 2, если нет, перечитай доку по genbasedir — что-то куда-то не так положил или указал.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • История версий mac os
  • Исправление ошибок mac os
  • Интерфейс mac os sierra
  • Интернет не работает на mac os x
  • Интернет браузер для mac os