Ubuntu 16.04 xenial - Минимальный сервер - новая установка с USB - Eee PC Asus 1005PEB
Я не могу выйти в интернет. Я думаю, что мне нужны драйверы, потому что:
ifconfig
показывает inet addr:127.0.0.1
connect: Network is unreachable
sudo service network-manager restart
приводит к: Failed to restart network-manager.service: Unit network-manager.service not found.
У меня есть беспроводная карта Atheros AR9285 и я нашел пакет стабильных выпусков с помощью этого сообщения на форуме . Я скопировал папку драйвера с USB в мою директорию ~.
Однако, , когда я использую команду make
в каталоге пакета, я получаю такой вывод:
The program 'make' can be found in the following packages:
* make
* make-guile
Try: sudo apt install <selected package>
Конечно, apt-get
не работает, потому что я в автономном режиме, и хотя пытаясь вручную установить make
, я нашел много зависимостей.
Как получить make
до истечения срока действия и подключиться к сети, чтобы я мог получить нужные мне пакеты?
Заранее спасибо!
В этом случае я предложил бы, чтобы Вы использовали следующую команду на машине без Интернета:
apt-get --print-uris --yes install build-essential | grep ^\' | cut -d\' -f2 >downloads.list
Это произведет выходной файл в текущем каталоге, названном downloads.list, содержащим URL загрузки для всех пакетов способные потребности установить существенный для сборки пакет.
Затем можно скопировать этот файл в Карту памяти для подключенной машины Интернета для загрузки их, если Интернет соединился, машина запускает Linux, Вы могли бы легко загрузить все зависимости сразу следующей командой:
wget -i downloads.list
Который считает downloads.list файл и загрузит каждый URL, перечисленный в нем, если не затем необходимо было бы перейти к каждому перечисленному URL и загрузить файл сами.
Вы могли затем просто взять Карту памяти к своей другой машине и просто выполнить следующую команду из каталога, содержащего загруженные .deb файлы:
dpkg -i *.deb
Обратите внимание, что я предложил использовать существенный для сборки пакет, поскольку этот пакет включает другие пакеты, в которых Вы будете нуждаться для компиляции части программного обеспечения, такого как сам компилятор (gcc), который сэкономит Вам некоторое время, или Вы закончили бы тем, что должны были повторить этот процесс много раз для получения всего, в чем Вы будете нуждаться.