Root's .bashrc не выполняется на sudo -i

Я только что купил USB-адаптер Linksys AE1200 USB, и он отлично работает 19 октября 2012 г.

Результаты моего lsusb:

Шина 001 Устройство 005: ID 13b1: 0039 Беспроводный адаптер Linksys AE1200 802.11bgn [Broadcom BCM43235]

По какой-то причине драйвер Win XP на установочном компакт-диске не будет работать. Ни один из других драйверов чипсета Broadcom, к которым я попытался работать, тоже работал для меня.

Решение

Итак, поиск здесь и Ubuntuforums дал эту ссылку: http: //www.wikidevi .com / wiki / Linksys_AE1200 и предоставил эту отремонтированную версию драйвера xp: http://wikidevi.com/files/Drivers/Broadcom/bcmwl_4323x.zip.

Загрузите bcmwl_4323x.zip и извлечение (для мой пример, мой каталог для загрузки). Я открыл окно терминала: cd /Downloads/bcmwl_4323x/xp/: ~ / Downloads / bcmwl_4323x / xp $ sudo ndiswrapper -i bcmwlhigh5.inf sudo modprobe ndiswrapper ndiswrapper -l дал:

Bus 001 Устройство 005: ID 13b1: 0039 Беспроводный адаптер Linksys AE1200 802.11bgn [Broadcom BCM43235]

Выход из окна терминала, отсоедините кабель LAN, перезапуск системы. (Дополнительно) Если после перезагрузки беспроводная карта USB не работает, вам может потребоваться добавить ndiswrapper к вашему /etc/modules, чтобы он загружал ndiswrapper при запуске. Вы должны быть в состоянии проверить, требуется ли это, если при загрузке светодиод на вашей беспроводной карте не горит. Вы запускаете терминал sudo modprobe -r ndiswrapper | sudo modprobe ndiswrapper, а затем включается светодиод.
10
задан 31 January 2012 в 16:16

7 ответов

Вы должны посмотреть на наличие и содержимое файла /root/.profile.

Файл инициализации ~/.bashrc не найден в оболочках входа: на Ubuntu он получен из ~/.profile [!d1 ]

Кроме того, файл /root/.profile не копируется из /etc/skel/, как и для других пользователей, вместо этого он копируется из /usr/share/base-files/dot.profile во время установки пакета base-files.

8
ответ дан 25 May 2018 в 14:42

Вы должны посмотреть на наличие и содержимое файла /root/.profile.

Файл инициализации ~/.bashrc не найден в оболочках входа: на Ubuntu он получен из ~/.profile

Кроме того, файл /root/.profile не копируется из /etc/skel/, как и для других пользователей, вместо этого он копируется из /usr/share/base-files/dot.profile во время установки пакета base-files.

8
ответ дан 31 July 2018 в 10:56

Вы должны посмотреть на наличие и содержимое файла /root/.profile.

Файл инициализации ~/.bashrc не найден в оболочках входа: на Ubuntu он получен из ~/.profile

Кроме того, файл /root/.profile не копируется из /etc/skel/, как и для других пользователей, вместо этого он копируется из /usr/share/base-files/dot.profile во время установки пакета base-files.

8
ответ дан 2 August 2018 в 02:01

Есть еще одна ситуация, о которой вы должны помнить, что произошло в моем случае.

Если вы создадите файл .bash_profile, то этот файл берет на себя ответственность за загрузку / выполнение или .profile.

Когда вы открываете свой терминал и используете "sudo -i", и вам вдруг не хватает некоторых псевдонимов команд, раскраски списков файлов и т. д., то дважды проверьте, присутствует ли этот файл в вашем домашнем каталоге, затем переименуйте его и повторно запустите ваша консоль снова. Это должно исправить это.

3
ответ дан 25 May 2018 в 14:42
  • 1
    Это было мое дело. Вместо переименования .bash_profile я добавил source $HOME/.bashrc. Спасибо! – Luc M 22 June 2014 в 06:51

Есть еще одна ситуация, о которой вы должны помнить, что произошло в моем случае.

Если вы создадите файл .bash_profile, этот файл возьмет на себя ответственность за загрузку / выполнение .bashrc или .profile.

Когда вы открываете терминал и используете "sudo -i", и вам вдруг не хватает некоторых псевдонимов команд, раскраски списков файлов и т. д., затем дважды проверьте, присутствует ли этот файл в вашем домашнем каталоге, затем переименуйте его и снова закройте ваша консоль снова. Это должно исправить.

3
ответ дан 25 July 2018 в 20:02

Есть еще одна ситуация, о которой вы должны помнить, что произошло в моем случае.

Если вы создадите файл .bash_profile, этот файл возьмет на себя ответственность за загрузку / выполнение .bashrc или .profile.

Когда вы открываете терминал и используете "sudo -i", и вам вдруг не хватает некоторых псевдонимов команд, раскраски списков файлов и т. д., затем дважды проверьте, присутствует ли этот файл в вашем домашнем каталоге, затем переименуйте его и снова закройте ваша консоль снова. Это должно исправить.

3
ответ дан 4 August 2018 в 17:39

Есть еще одна ситуация, о которой вы должны помнить, что произошло в моем случае.

Если вы создадите файл .bash_profile, этот файл возьмет на себя ответственность за загрузку / выполнение .bashrc или .profile.

Когда вы открываете терминал и используете "sudo -i", и вам вдруг не хватает некоторых псевдонимов команд, раскраски списков файлов и т. д., затем дважды проверьте, присутствует ли этот файл в вашем домашнем каталоге, затем переименуйте его и снова закройте ваша консоль снова. Это должно исправить.

3
ответ дан 15 August 2018 в 20:17

Другие вопросы по тегам:

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