Я использую PPP-соединение с программным обеспечением Huawei Mobile Partner dial up на Ubuntu 14.04. Проблема возникает, когда я хочу загрузить программное обеспечение через Ubuntu Software Center.
Кнопка Installне активна, как и при отсутствии подключения к интернету. Когда я подключаю свой USB-модем с помощью Network Manager Applet, все хорошо. Но мне нужно использовать программное обеспечение для коммутируемого доступа от Huawei. Я знаю, что могу установить через терминал, но не хочу быть вынужденным вводить команды, если у меня есть хороший метод установки с графическим интерфейсом.
Меню в Центре программного обеспечения 'Файл->Установить' также не активен. Если я запускаю Software Center из sudo 'Файл->Установить' активен, а Installкнопка нет. Странно. Я уже пробовал переустановить Центр приложений.
Как это исправить, не запуская Центр приложений с помощью sudo
или gksu
?
решение1
Я нашел решение этой проблемы.
Если у вас возникли проблемы с Installкнопкой в Центре приложений Ubuntu, попробуйте мое решение:
Откройте терминал и введите или вставьте эту строку
sudo -H gedit /usr/share/software-center/softwarecenter/netstatus.py
Прокрутите вниз до конца файла и найдите это
# simply query
def get_network_state():
""" get the NetState state """
global NETWORK_STATE
return NETWORK_STATE
Следующее изменение return NETWORK_STATE
должно return 70
выглядеть так
# simply query
def get_network_state():
""" get the NetState state """
global NETWORK_STATE
return 70
Сохраните файл, закройте Ubuntu Software Center и запустите его снова. С этого момента кнопка Install должна быть всегда доступна для вас, даже если у вас нет подключения к интернету. Простой обходной путь. Надеюсь, это поможет кому-нибудь.