Как создать настольный ярлык на 19,10

Я хочу создать ярлык на своем рабочем столе из txt файла. Как я могу сделать это? Я использую Ubuntu 19.10.Спасибо.

Niklas

1
задан 21 January 2020 в 11:03

4 ответа

Давайте предположим, что путь Вашего файла: /home/username/folder1/file.txt и Вы хотите создать Настольный ярлык для того файла.
Необходимо открыть терминал и выполнить следующую команду:

ln -s <absolute_path_of_the_file> <shortcut_path>

Таким образом в этом примере, это будет:

ln -s /home/username/folder1/file.txt /home/username/Desktop/

Не забывайте включать полный путь файла, иначе ярлык будет поврежден.

1
ответ дан 30 January 2020 в 23:33

Создайте ссылку на файл на Рабочем столе или в Папке

используйте Наутилус, ключ питания, файлы, синий значок специального шкафа.

перетащите файл к настольному удержанию клавиши Alt

кнопка мыши выпуска, выберите ссылку здесь.

0
ответ дан 30 January 2020 в 23:33

В качестве альтернативы можно создать каталог ярлыков на рабочем столе.

Перемещение файла из любого другого каталога в каталог ярлыков осуществляется зажатием клавиши Alt. Это дает возможность перемещать, копировать или связывать перемещаемый файл.

Одна из проблем заключается в том, что нужно щелкнуть правой кнопкой мыши по ярлыку и выбрать программу, которая откроет файл.

0
ответ дан 8 February 2020 в 00:36

Мне было слишком сложно создать ярлык через ubuntu, поэтому я сам написал сценарий оболочки. Чтобы вставить этот сценарий bash в каталог bin, выполните следующие действия: Сначала откройте терминал. Чтобы включить значки на рабочем столе, сначала необходимо установить инструмент настройки gnome:

sudo apt-get install gnome-tweak-tool gnome-tweaks

Там найдите «значок», затем перейдите на рабочий стол и включите параметр «Символы рабочего стола» Поскольку необходим aptitude, если он еще не установлен, установите его через терминал:

sudo apt-get install aptitude

Перейдите на рабочий стол с помощью команды cd в терминале. Создайте новый файл:

touch createshortcut.run

Откройте вновь созданный файл в текстовом редакторе и скопируйте туда исходный код «createdhortcut.run». Затем переместите файл в / usr / bin с помощью:

sudo mv createshortcut.run /usr/bin/createshortcut

Сделайте файл исполняемым:

sudo chmod +x /usr/bin/createshortcut

Пока все готово!

Чтобы создать ярлыки в формате .desktop, вам просто нужно выполнить createhortcut при навигации в папке рабочего стола в терминале (это можно сделать с помощью команды cd или щелкнуть правой кнопкой мыши на рабочем столе -> «открыть терминал здесь») и следовать шаги!

createdhortcut.run:

#!/bin/bash
#set no results to false
nores=false
#get the name of the file to string
echo "Please enter the desired app name:"
read NAME
#empty line for overview
printf '\n'
#search for the name to get a package
echo "Packages found for ${NAME}:"
#search via aptitude
firstout=$(aptitude search '~i!~M '${NAME}'')
#get if the command returned empty string, if is so, search without the only user installed tag
if [[ $firstout ]]; then
    #successfully, echo
    echo $firstout
else
    #search without these tags
    secout=$(aptitude search ''${NAME}'')
    if [[ $secout ]]; then
        #echo the results
        echo $secout
    else
        echo "No results"
        #no res is true now
        nores=true
    fi
fi
#empty line for overview
printf '\n'
#chose one of them
echo "Enter one of the package names above"
echo "i.e. google-chrome-stable"
echo "If no result is shown, just enter the app name in lower case letters"
#get the command and icon to string
read COMM
#empty line for overview
printf '\n'
#if no result has been found, enter here path to an icon file
IMGP=${COMM}
if [ "$nores" = true ] ; then
    echo "Please download an icon of the app and insert it in the folder /home/${USER}/icons"
    echo "and enter the file's name"
    echo "i.e. spotify.png"
    #new empty line
    printf "\n"
    #create new direcory
    mkdir /home/${USER}/icons
    #list files in spotify
    echo "All files in icons:"
    ls /home/${USER}/icons
    #read the image name
    read IMGPL
    #set imgp to new value
    IMGP="/home/"${USER}"/icons/"${IMGPL}
fi
#set file name
FNAME=${NAME}.desktop
#create the new file
touch ${FNAME}
#write a desktop entry to the file
echo [Desktop Entry] >> ${FNAME}
echo Name=${NAME} >> ${FNAME}
echo Exec=${COMM} >> ${FNAME}
echo Icon=${IMGP} >> ${FNAME}
echo Type=Application >> ${FNAME}
echo "Categories=GTK;GNOME;" >> ${FNAME}
#file has been written
#now make the file executable with sudo
chmod +x ${FNAME}
#empty line for overview
printf '\n'
#last steps for the user
echo "Created new desktop shortcut for ${NAME}"
echo "Now right click ${FNAME} on the desktop and select:"
echo "Allow execution"
echo "Now your shortcut should be executable"

(на github)

1
ответ дан 3 May 2020 в 18:44

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

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