Установка пакетов от дистрибутивов является часто трудной, когда у Вас нет корневых полномочий, поскольку они принимают фиксированное расположение каталога, и система зависимости имеет тенденцию требовать некоторых пакетов с setuid или setgid программами, которые Вы не можете установить как некорневые.
Компиляция из источника является, как правило, самым легким путем. (И если Вы после скорости можно выбрать лучшие параметры компиляции для конкретной модели процессора.)
Для организации пакетов, которые Вы компилируете (или установка путем извлечения tarballs) я рекомендую использовать, убирают или более мощный, но более сложный xstow. Их основной режим работы состоит в том, чтобы установить каждый пакет в отдельном каталоге, затем создать символьные ссылки для помещения их всех вместе. Вот типичная компиляция, и встреча установки с уберите:
tar xzf foobar-42.tar.gz
cd foobar-42
./configure --prefix=~/software/stow/foobar-42
make
make install
cd ~/software/stow
stow foobar-42
Та последняя команда создает символьные ссылки из файлов и каталогов под ~/software/stow
под ~/software
. Например, если ~/software/stow/foobar-42
содержит a lib/foobar
каталог и файлы bin/foobar
и man/man1/foobar.1
, затем Вы закончите с символьными ссылками
~/software/bin/foobar -> ../stow/foobar-42/bin/foobar
~/software/lib/foobar -> ../stow/foobar-42/lib/foobar
~/software/man/man1/foobar.1 -> ../../stow/foobar-42/man/man1/foobar.1
Для удаления программы работать stow -D foobar-42
в ~/software/stow
каталог, и удаляет ~/software/stow/foobar-42
. Чтобы сделать программу временно недоступной (например, попробовать другую версию), просто работайте stow -D
часть.
См. также Некорневые Диспетчеры пакетов; Лучший способ обновить vim/gvim до 7,3 в Ubuntu 10.04?
Когда это произойдет (в течение 10 минут никакого Интернета), выполните несколько команд в окне терминала как пользователь root или использование sudo
:
ifconfig -a
- ищите вывод относительно wlan0
iw dev wlan0 link
dmesg
journalctl | tail
или если journalctl
не существует, заглядывает /var/log/messages
Что-то в том выводе должно дать Вам больше для продолжения.