LinuxForum.Fans
Тема

Установка make в Debian 9.5

Автор: user160 8 сообщений 1078 просмотров
02.09.2018 00:58 · отредактировано #429538

Доброго времени суток, уважаемый All.

По порядку.. имею установленный Debian 9.5 из CD.ISO образа.
Для компа с установленным Debian мне требуется подключить USB-WI-FI адаптер TP-Link AC600.
Оный адаптер распознаётся виндой, но не распознаётся Linux-ом.
Для Linux-а нашёл драйвер.
Оный драйвер надо скомпилировать и установить.
В инструкции описан подход через make утилиту.
Но её не оказалось в установленном Linux-е.
Синаптик тоже о ней "не знает".
Нашёл make в виде пакета.
Пытаюсь установить, получаю следующую ошибку:

Показать

[console]
root@MyHomeL:/home/tp-link# apt install make_4.0-8.1_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package make_4.0-8.1_amd64.deb
E: Couldn't find any package by glob 'make_4.0-8.1_amd64.deb'
E: Couldn't find any package by regex 'make_4.0-8.1_amd64.deb'

[/console]

Подскажите пожалуйста, как разрешить проблему?

Варианта вижу два:
1. найти готовый пакет с драйвером для оного гаджета. (Гугл не нашёл)
2. Установить таки make и попытаться скомпилировать драйвер.

Что скажете, уважаемые?

02.09.2018 09:11 #429539

user160, через gdebi нормально устанавливается make. Кроме того, уже доступен make_4.1-9.1_amd64.deb

02.09.2018 10:28 · отредактировано #429541
Oleg65 написал:
user160, через gdebi нормально устанавливается make.

gdebi не найден. Т.е. через терминал не запускается. whereis его "не видит"
Синаптик говорит, что gdebi внутри dpkg.

caspar написал:
Ответ здесь

GCC был установлен. Синаптик его находит и сообщает что он есть и куча зависимостей к нему. Проблема не в этом.


mаке пока установить не удалось.

02.09.2018 11:34 #429543

user160, ,так как же gdebi может быть найден, если он является мордой консольной dpkg. Эта утилитка устанавливается. Зависимости не подтягивает, просто устанавливает скачанный пакет, а зависимости устанавливаете сами отдельно. Из интереса попробовал установить make скачанный с Вашей ссылки - установилось без проблем. apt устанавливает пакеты и их зависимости из сетевого репозитория - о чем и выложенный Вами вывод: "не найден пакет".

02.09.2018 15:09 #429546
"Oleg65" написал:
просто устанавливает скачанный пакет, а зависимости устанавливаете сами отдельно

Самостоятельно установить зависимые пакеты я вряд ли смогу. Хотелось бы обойтись высокоуровневым интерфейсом.

Есть ещё способы?

02.09.2018 15:41 #429547

Вот еще
Циторую:
Для сборки нам нужны компиляторы: они прописаны в зависимостях пакета build-essential, так что достаточно установить его со всеми зависимостями. Ещё нужны autoconf и automake.

Вам надо дать команды (от имени root'а):
[console]
apt-get update
apt-get install build-essential autoconf automake
[/console]
и все требуемое для сборки будет установлено.

02.09.2018 18:16 #429548
"caspar" написал:
и все требуемое для сборки будет установлено.

Спасибо большое.... make встал.
Но компиляция не прошла. Это будет уже другая ветка.

Войдите или зарегистрируйтесь, чтобы ответить.