Create a web desktop shortcut with UOS_Kirin KYLINOS

Original link: UOS/KylinOS creates web desktop shortcuts
Hello, everyone. Today I bring you an article about using the command line to create a web desktop shortcut on Unison UOS/KylinOS. It is mainly used when building cloud desktop templates and mirror templates. You are welcome to browse, share and forward. . Follow me!
1. View system information

pdsyw@pdsyw-PC:~/Desktop$ cat /etc/os-version
[Version]
SystemName=UOS Desktop
SystemName[zh_CN]=Tongxin Desktop Operating System
ProductType=Desktop
ProductType[zh_CN]=Desktop
EditionName=Professional
EditionName[zh_CN]=Professional Edition
MajorVersion=20
MinorVersion=1060
OsBuild=11014.100.100
pdsyw@pdsyw-PC:~/Desktop$
pdsyw@pdsyw-PC:~/Desktop$ uname -a
Linux pdsyw-PC 4.19.0-arm64-desktop #6030 SMP Tue Jun 27 15:28:10 CST 2023 aarch64 GNU/Linux
pdsyw@pdsyw-PC:~/Desktop$

image.png

2. Edit the taobao.desktop file

pdsyw@pdsyw-PC:~/Desktop$ vi taobao.desktop
pdsyw@pdsyw-PC:~/Desktop$ cat taobao.desktop
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Taobao
Exec=/usr/bin/browser --new-window https://taobao.com
Icon=org.deepin.browser
pdsyw@pdsyw-PC:~/Desktop$
pdsyw@pdsyw-PC:~/Desktop$ chmod + x taobao.desktop
pdsyw@pdsyw-PC:~/Desktop$

image.png

3. A shortcut has been generated on the desktop
image.png

4. Double-click to open the web page
image.png

5. Copy the taobao.desktop file to /usr/share/applications/

pdsyw@pdsyw-PC:~/Desktop$ sudo cp taobao.desktop /usr/share/applications/
Please enter password:
Verification successful
pdsyw@pdsyw-PC:~/Desktop$ ls /usr/share/applications/taobao.desktop
/usr/share/applications/taobao.desktop
pdsyw@pdsyw-PC:~/Desktop$

image.png

6. There is already an icon in the launcher
image.png

7. Update source

pdsyw@pdsyw-PC:~/Desktop$ sudo apt update
Get: 1 https://pro-driver-packages.uniontech.com eagle InRelease [8,385 B]
Get: 4 https://pro-driver-packages.uniontech.com eagle/non-free arm64 Packages [331 kB]
Hits: 2 https://professional-packages.chinauos.com/desktop-professional eagle InRelease
Get: 5 https://app-store-files.uniontech.com/231108164927521/appstore eagle-pro InRelease [6,134 B]
Get: 6 https://app-store-files.uniontech.com/231108164927521/appstore eagle-pro/appstore arm64 Packages [1,603 kB]
Hits: 3 https://professional-packages.chinauos.com/printer eagle InRelease
Hits: 7 https://cdn-professional-security.chinauos.com eagle/1060 InRelease
Downloaded 1,949 kB, took 6 seconds (342 kB/s)
Reading package list... Done
Analyzing a package's dependency tree
Reading status information... Complete
There are 180 packages available for upgrade. Please execute apt list --upgradable’ to see them.
pdsyw@pdsyw-PC:~/Desktop$

The external link image transfer failed. The source site may have an anti-leeching mechanism. It is recommended to save the image and upload it directly

8. Install 360 Secure Browser
image.png

9. Edit the taobao.desktop file

pdsyw@pdsyw-PC:~/Desktop$ vi taobao.desktop
pdsyw@pdsyw-PC:~/Desktop$ cat taobao.desktop
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Taobao
Exec=/opt/apps/com.360.browser-stable/files/com.360.browser --new-window https://taobao.com
Icon=com.360.browser-stable
X-Deepin-CreatedBy=com.deepin.dde.daemon.Launcher
X-Deepin-AppID=taobao

image.png

10. Desktop icons have been changed
The external link image transfer failed. The source site may have an anti-leeching mechanism. It is recommended to save the image and upload it directly

11. Double-click to open the web page
image.png

12. Copy taobao.desktop to /usr/share/applications/

pdsyw@pdsyw-PC:~/Desktop$ sudo cp taobao.desktop /usr/share/applications/
pdsyw@pdsyw-PC:~/Desktop$ ls -rtl /usr/share/applications/taobao.desktop
-rw-r--r-- 1 root root 265 November 8 17:19 /usr/share/applications/taobao.desktop
pdsyw@pdsyw-PC:~/Desktop$

image.png

13. Enter /usr/share/applications/

pdsyw@pdsyw-PC:~/Desktop$ cd /usr/share/applications/
pdsyw@pdsyw-PC:/usr/share/applications$
pdsyw@pdsyw-PC:/usr/share/applications$ sudo mv taobao.desktop{,.bak}
Please enter password:
Verification successful
pdsyw@pdsyw-PC:/usr/share/applications$ sudo mv taobao.desktop.bak taobao.desktop
pdsyw@pdsyw-PC:/usr/share/applications$

image.png

14. The icon in the launcher has been changed
image.png