Copyright © 1988-2024 by Abbott Analytical Products. All Rights Reserved.

Instructions

Below you shall find the four text needed to generate desktop icon launchers for the FreeCad1.0.0*.AppImage deployed as a *.deb and a *.7Zip deployment packages.

  1. Copy four blocks of text as marked
  2. Paste the four blocks of text into four different new text files.
  3. Save the four new files with the same file names as shown for each block header.
  4. The two FC1.0.0*_.desktop files should be placed in your Home Desktop Folder.
  5. The two FC1.0.0*_.desktop files need to have their Property Sheets openned. Then
  6. The two doFC1.0.0_AppImage_???.sh files should be placed in your Home Folder. With Property Sheet openned, hover over the "missing icon", left click to launch a folder/file navigation. locate the FC1.0.0* icon. Search for the 7Zip folder for org.freecad.FreeCAD.svg and sellect it.
  7. All four files must have the Permission set to execute from their respective Property Sheets.
  8. Once the desktops have been setup, they will appear on your desktop. But the still need to be set to Allow to Luanch. This is done by hovering over the icon, left clicking, and selecting "Allow to Launch"

FreeCad1.0.0_deb.desktop

Begin block copy starting with the next line

#!/usr/bin/env xdg-open
##!!! Complete this [Desktop Entry] except for the icons inputs.  Save and return 
#		to the Desktop Folder.  Select this *desktop and display its property sheet. 
#		Locate the spot displaying a blank icon.  Left click on it to begin navigating.
#		Then navigate from thefolder that is now displayed to the site where the 
#		org.freecad.FreeCAD.svg icon resides (in my case it was 
#		/bin_appimage/241208_freecad1.0_zip).  Select the icon and it will display.

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
#Icon[en_US]=freecad-1-0-0-conda-linux-x86-64-py311.png
#was freecad
Exec=./doFC1.0.0_AppImage_deb.sh
Name[en_US]=FreeCad 1.0.0 deb
Name=FreeCad 1.0.0 deb
# tried freecad ==> Worked for first instance
# tried using zip icon org.freecad.FreeCAD.svg like on Main Menu.
# found: /usr/share/icons/hicolor/16x16/apps/freecad-1-0-0-conda-linux-x86-64-py311.png
#Icon=freecad-1-0-0-conda-linux-x86-64-py311.png
# was Icon=freecad
End block copy with the line just above

doFC1.0.0_AppImage_deb.sh

Begin block copy starting with the next line

#! /bin/bash

#7zip version
#cd  ~/bin_appimage/241208_freecad1.0_zip/usr/bin/
#./freecad

#deb version
cd /opt/freecad-1-0-0-conda-linux-x86-64-py311/
./freecad-1-0-0-conda-linux-x86-64-py311.AppImage

End block copy with the line just above

FreeCad1.0.0_Zip.desktop

Begin block copy starting with the next line

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
##!!! Complete this [Desktop Entry] except for the icons inputs.  Save and return 
#		to the Desktop Folder.  Select this *desktop and display its property sheet. 
#		Locate the spot displaying a blank icon.  Left click on it to begin navigating.
#		Then navigate from thefolder that is now displayed to the site where the 
#		org.freecad.FreeCAD.svg icon resides (in my case it was 
#		/bin_appimage/241208_freecad1.0_zip).  Select the icon and it will display.

##Icon[en_US]=~/bin_appimage/241208_freecad1.0_zip/org.freecad.FreeCAD.svg  
##Icon[en_US]=org.freecad.FreeCAD.svg  
#was just 
Icon=freecad
Exec=./doFC1.0.0_AppImage_Zip.sh
Name[en_US]=FreeCad 1.0.0 Zip
Name=FreeCad 1.0.0 Zip
##Icon=org.freecad.FreeCAD.svg  
##Icon=../../bin_appimage/241208_freecad1.0_zip/org.freecad.FreeCAD.svg  
#was just Icon=freecad
End block copy with the line just above

doFC1.0.0_AppImage_Zip.sh

Begin block copy starting with the next line

#! /bin/bash

#7zip version
cd  ~/bin_appimage/241208_freecad1.0_zip/usr/bin/
./freecad

#deb version
#cd /opt/freecad-1-0-0-conda-linux-x86-64-py311
#./freecad-1-0-0-conda-linux-x86-64-py311.AppImage
End block copy with the line just above


Please send comments or questions using e-mail, voice telephone at 919-846-7705. (Last update: December, 2024 luz)