Команда не найдена в centos 6

В Linux сетевые устройства перечислены в / sys / класс / сеть / . Каждое устройство имеет там запись, а его тип задается как / sys / class / net / $ finame / type . Типы определены в if_arp.h :

#define ARPHRD_IEEE80211 801            /* IEEE 802.11

Вы должны быть в состоянии найти все устройства данного типа с помощью:

find_by_type() {
(
    cd /sys/class/net/ || return 1
    for dev in * ; do
        if test "$(cat "$dev/type")" = "$1" ; then
            echo $dev
        fi
    done
)
}

Затем вы можете:

wlan="$(find_by_type 801 | head -n1)"

Это работает только для Linux.

-1
20.11.2018, 22:25
4 ответа

Согласно документации по компиляции и установке gambas3, в CentOS 6 нет прямого дистрибутива для установки gambas3.

Если вы все же хотите установить его, вам придется вручную скомпилировать и установить его. Для этого, я думаю, вам стоит попробовать инструкции для Fedora 13, 14, 15 и 16, приведенные в Gambas 3.0 compilation instructions документации для Fedora.

3
29.04.2021, 00:19

APT (Advanced Packaging Tool) - это упаковщик по умолчанию, используемый с дистрибутивом на основе Debian
, тогда как CentOS - это дистрибутив на основе RPM (Redhat Package Manager) и Yellowdog Updater, Modified ( Yum ) - используемый по умолчанию менеджер пакетов в CentOS

Итак, либо вам нужно добавить репозиторий и управлять пакетом с помощью yum , либо установить apt менеджер пакетов для CentOS!

Я рекомендую сначала посетить управление пакетами для CentOS.

2
29.04.2021, 00:19

Вы не можете использовать apt-get с centos, эта команда используется в Ubuntu. Таким образом, вы можете использовать команду yum или rpm в Centos для установки двоичных файлов rpm.

Однако упомянутая вами программа недоступна в двоичном формате на основе RPM. Единственный способ - получить исходный код с официального сайта gambas3 и собрать дистрибутив centos.

РЕДАКТИРОВАТЬ: Я не уверен, работает ли это, но вы можете загрузить и попробовать установить RPM, доступный для fedora .

rpm -ivh /path/filename.rpm
0
29.04.2021, 00:19

По умолчанию CentOS использует yum для установки пакетов.

Вместо использования apt-get вы запускаете:

sudo yum update sudo yum install gambas3

1
29.04.2021, 00:19

Теги

Похожие вопросы