Установка пакетов из терминала
Итак, я попытался установить много пакетов, которые находятся в одной из моих папок. В терминале я выбрал каталог и сделал: "sudo apt-get install *.deb" Я получил много ошибок, которые говорят: "Не удалось найти пакет с помощью регулярных выражений" или что-то вроде этого. Я делаю это на компьютере без доступа в интернет. Что это значит и что неправильно я сделал?
2 ответа
В терминале я выбрал каталог и сделал: "sudo apt-get intall *.deb"
Здесь есть две проблемы:
- intall написан с ошибкой, это должно быть
install
apt-get
не устанавливайте локальные пакеты. Он устанавливает только пакеты из репозиториев.
Итак, вы используете отвертку, когда вам нужен молоток, и этот молоток называется dpkg
, С dpkg
Вы можете установить пакеты вручную только с помощью:
sudo dpkg -i *.deb
Конечно, это может оставить некоторые проблемы с проблемами. Для этого я использую вместо этого GDebi:
sudo apt-get install gdebi-core
sudo gdebi *.deb
Это установит пакеты и любую необходимую зависимость.
Чтобы установить файл.deb, вам нужно выполнить следующие команды на терминале:
cd /path/to/the/directory/contains/filename.deb
sudo dpkg -i filename.deb
Чтобы установить все файлы.deb из каталога, вы можете попробовать
cd /path/to/the/directory/contains/.deb files
sudo dpkg -i *.deb