Рейтинг:0

Создать ярлык на рабочем столе в Kubuntu 21.10

флаг cn

Мне нужно руководство, чтобы собрать это вместе. Я пытаюсь создать два ярлыка на рабочем столе.

Это имена ярлыков на рабочем столе:

  1. Кофейня Wi-Fi
  2. Домашний Wi-Fi

Цель создания двух ярлыков на рабочем столе — отключить мою беспроводную карту Intel. и активировать мой беспроводной USB-адаптер, когда я работаю в кафе.

Второй ярлык на рабочем столе — отключить беспроводной USB-адаптер и повторно активировать беспроводную карту Intel.

Вы можете узнать больше информации здесь:

Wi-Fi не работает. Intel Wi-Fi 6 AX200 Kubuntu 21.10 HP Omen

Я нашел аналогичный пост для выполнения этой задачи ниже:

1.Добавьте сценарий оболочки с помощью sudo в панель запуска в качестве ярлыка в Ubuntu 19.10.

2.Как создать ярлык запуска на рабочем столе в Ubuntu 18.04 Bionic Beaver Linux

3.Как создать ярлык на рабочем столе или программу запуска в Linux

Проблема в том, что эти статьи устарели и сбивают с толку. До сих пор я выполнял эту команду для создания значка Coffee Shop Wi-Fi на рабочем столе:

krillavilla@Krillavilla-Omega:~/Downloads$ gedit /usr/share/applications/CoffeeShopWifi.desktop

Текстовый файл ниже:

[Вход на рабочий стол]
Версия=1.0
Тип = Приложение
Терминал=истина
Name=Кофейня Wi-Fi
Icon=/home/krillavilla/Загрузки/CoffeShopWifi.png
Exec= # здесь находится команда sudo? 
X-MultipleArgs=false
Категории=GNOME;GTK;
#StartupNotify=true
GenericName=Кофейня Wi-Fi
Путь=/tmp/

Кроме того, добавить ли запись для скрипта Sudo? Команды ниже:

  1. sudo modprobe -r iwlwifi >>> Это отключает беспроводную карту Intel и активирует WLAN1.
  2. sudo modprobe iwlwifi >>> Это активирует беспроводную карту Intel и отключает беспроводной USB-адаптер (WLAN1).

Вот где я застрял. мне нужна помощь

Nmath avatar
флаг ng
Вы на правильном пути. Похоже, вам нужно [написать сценарий bash] (https://askubuntu.com/q/223691), а затем вы можете создать файл `.desktop` для этого сценария.
krillavilla avatar
флаг cn
@Nmath добавить путь к файлу сценария bash в запись Exec?
Nmath avatar
флаг ng
Попробую составить ответ на примере
Рейтинг:1
флаг ng

Вы на правильном пути. Похоже, вам нужно сначала написать несколько скриптов bash. Затем вы можете создать .рабочий стол файлы для каждого скрипта.

Давайте используем две команды из примера, который вы использовали в своем вопросе. Во-первых, вы должны протестировать их в своем терминале, чтобы убедиться, что они действительно делают то, что вам нужно. Затем вы можете создать скрипт для запуска этих команд:

  • CD на путь, по которому вы хотите, чтобы скрипты жили. В этом случае мы собираемся поместить скрипты в ~/скрипты/:

    компакт-диск ~/скрипты/
    
  • Теперь создайте скрипт и сделайте его исполняемым. В этом примере скрипт называется включитьintel.sh:

    коснитесь enableintel.sh
    chmod +x enableintel.sh
    
  • Откройте скрипт для редактирования:

    nano enableintel.sh
    
  • Используя команды из вашего примера, добавьте следующее содержимое, затем сохраните и выйдите из текстового редактора:

    #!/бин/ш
    sudo modprobe -r iwlwifi
    sudo modprobe iwlwifi
    
  • Протестируйте скрипт:

    ./enableintel.sh
    

Если скрипт работает, теперь вы можете связать его с .рабочий стол вход. Вот как это должно выглядеть:

[Вход на рабочий стол]
Версия=1.0
Тип = Приложение
Терминал=ложь
Exec=/home/krillavilla/scripts/enableintel.sh
Name=Включить беспроводную связь Intel
Icon=/home/krillavilla/Загрузки/CoffeShopWifi.png

Если вы хотите, чтобы значок был на вашем рабочем столе, то вы можете поставить .рабочий стол файл в ~/Рабочий стол.

Я использовал тот же путь к значку, который вы указали в своем вопросе, однако я бы не рекомендовал размещать его в таком месте, как ~/Загрузки который имеет тенденцию к загромождению.

Вам просто нужно написать еще один скрипт и .рабочий стол файл для обратного действия.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.