லினக்ஸ் பயன்பாடுகளுக்கான பணிப்பட்டி மற்றும் மெனு உள்ளீடுகளை எவ்வாறு உருவாக்குவது

லினக்ஸ் பயன்பாடுகளுக்கான பணிப்பட்டி மற்றும் மெனு உள்ளீடுகளை எவ்வாறு உருவாக்குவது

சில நேரங்களில் லினக்ஸ் பயன்பாடுகள் உங்கள் டிஸ்ட்ரோவின் களஞ்சியங்கள் மற்றும் மென்பொருள் ஸ்டோர்களில் அல்லது பதிவிறக்கம் செய்யக்கூடிய DEB அல்லது RPM தொகுப்புகளில் கிடைக்காது. பல நேரங்களில் பயன்பாடுகள் AppImages அல்லது பழைய பள்ளி டார்பால்களாக மட்டுமே கிடைக்கும். இந்த தனித்த இயங்கக்கூடியவை உண்மையில் நிறுவப்படாது, அவை இயங்கும்.





சிக்கல் என்னவென்றால், எந்த நிறுவலும் இல்லாமல், இந்தப் பயன்பாடுகளுக்கான பணிப்பட்டி அல்லது மெனு உள்ளீடுகள் உங்களிடம் இல்லை. இந்த உள்ளீடுகளை எளிதாக உருவாக்குவதற்கான கருவிகள் இருந்தாலும், அவற்றை நீங்களே எவ்வாறு உருவாக்குவது என்பதை அறிந்து கொள்வது நல்லது.





அதிர்ஷ்டவசமாக, பெரும்பாலான முக்கிய லினக்ஸ் டெஸ்க்டாப் சூழல்கள் freedesktop.org வழங்கும் பொதுவான விவரக்குறிப்புகளை நம்பியுள்ளன. எனவே பயன்பாட்டு குறுக்குவழிகளை உருவாக்கும் செயல்முறை வெவ்வேறு லினக்ஸ் விநியோகங்களில் ஒரே மாதிரியாக செயல்படுகிறது.





படி 1: மறைக்கப்பட்ட கோப்புகள் மற்றும் கோப்புறைகளைக் காண்பி

தனிப்பயன் மெனு உள்ளீடுகள் உங்கள் முகப்பு கோப்பகத்தில் உள்ள மறைக்கப்பட்ட கோப்புறையில் உள்ள டெஸ்க்டாப் கோப்புகளிலிருந்து உருவாக்கப்படுகின்றன:

/home/username/.local/share/applications

முதலில் செய்ய வேண்டியது உங்கள் கோப்பு மேலாளரை உள்ளமைப்பதாகும் மறைக்கப்பட்ட கோப்புகள் மற்றும் கோப்புறைகளைப் பார்க்கவும் . உங்கள் கோப்பு மேலாளரைத் திறந்து, மெனு ஐகானைக் கிளிக் செய்யவும் (மூன்று கிடைமட்ட பார்கள்), மற்றும் அடுத்த பெட்டியை சரிபார்க்கவும் மறைக்கப்பட்ட கோப்புகளைக் காட்டு .



  நாட்டிலஸ் கோப்பு மேலாளர் அமைப்புகள், மறைக்கப்பட்ட கோப்புகளைக் காண்பி சரிபார்க்கப்பட்டவுடன் திறக்கும்.

ஒரு காலகட்டத்துடன் தொடங்கும் சில புதிய கோப்புகள் மற்றும் கோப்புறைகள் உட்பட .உள்ளூர் , இப்போது உங்கள் ஹோம் டைரக்டரியில் தோன்றும் (ஒரு கோப்பின் பெயர் அல்லது கோப்பகத்தின் தொடக்கத்தில் ஒரு காலத்தை (.) சேர்ப்பது லினக்ஸில் கோப்புகள் மற்றும் கோப்புறைகளை எப்படி மறைக்கிறது என்பதுதான்).

  நாட்டிலஸ் கோப்பு மேலாளர் அமைப்புகள் ஹைலைட் செய்யப்பட்ட மறைக்கப்பட்ட கோப்புகளைக் காண்பிப்பதன் மூலம் திறக்கப்படும்.

தலையை நோக்கி .உள்ளூர் > பகிர் > பயன்பாடுகள் கோப்புறை. இது புத்தம் புதிய லினக்ஸ் நிறுவலாக இருந்தால், நீங்கள் இதை உருவாக்க வேண்டும் பயன்பாடுகள் உங்களை கோப்புறை. இங்குதான் உங்கள் டெஸ்க்டாப் கோப்புகளைச் சேமிப்பீர்கள்.





படி 2: பயன்பாட்டின் WMC கிளாஸைக் கண்டறியவும்

அடுத்து செய்ய வேண்டியது உங்கள் பயன்பாட்டின் WMClass அல்லது சாளர ஐடியை அடையாளம் காண்பது. பயன்பாட்டுத் துவக்கி மற்றும் திறந்த சாளரங்கள் இரண்டையும் ஒரே ஐகானாக இணைக்கும் நவீன பணிப்பட்டி உள்ளீட்டை உருவாக்க இது அனுமதிக்கிறது. இந்த படிநிலையைத் தவிர்த்தால், உங்களிடம் மட்டுமே இருக்கும் பயன்பாட்டைத் தொடங்க குறுக்குவழியை உருவாக்கியது .

உங்கள் குறிப்பிட்ட பயன்பாட்டின் WMClass ஐ அடையாளம் காண, உங்கள் AppImage ஐத் தொடங்கவும் அல்லது இயங்கக்கூடியதை நேரடியாகத் தொடங்குவதன் மூலம் பழைய பாணியில் டார்பால் செய்யவும்.





X11 இல் WMClass ஐக் கண்டறிதல்

நீங்கள் X11 ஐப் பயன்படுத்தினால், ஒரு முனையத்தைத் திறந்து உள்ளிடவும்:

wii u இல் sd கார்டை எப்படி பயன்படுத்துவது
xprop WM_CLASS

உங்கள் மவுஸ் கர்சர் குறுக்கு நாற்காலியாக மாற வேண்டும்.

  உபுண்டு டெஸ்க்டாப் டெர்மினல் மற்றும் பிட்வார்டன் சாளரத்தைக் காட்டுகிறது

உங்கள் பயன்பாட்டு சாளரத்தில் எங்கும் கிளிக் செய்யவும், உங்கள் முனையம் இந்த வடிவத்தில் வெளியீட்டைக் காண்பிக்கும்:

WM_CLASS(STRING) = appname, AppName

மேற்கோள்களில் இரண்டாவது மதிப்பு உங்கள் விண்ணப்பம் டபிள்யூஎம்சி கிளாஸ் ; அடுத்த கட்டத்திற்கு அதை நினைவில் கொள்ளுங்கள்.

Wayland இல் WMClass ஐக் கண்டறிதல்

நீங்கள் புதிய விநியோகத்தில் இருந்தால், நீங்கள் பாரம்பரிய X11 காட்சி சேவையகத்தைப் பயன்படுத்தாமல் இருக்கலாம் புதிய, தொடு நட்பு வேலண்ட் . துரதிர்ஷ்டவசமாக, க்னோம் ஷெல்லின் லுக்கிங் கிளாஸ் கருவியை நம்பியிருப்பதால், இந்த தந்திரம் க்னோமுடன் மட்டுமே வேலை செய்கிறது.

  1. அச்சகம் Alt + F2 , வகை lg , மற்றும் அழுத்தவும் உள்ளிடவும் .
  2. கிளிக் செய்யவும் விண்டோஸ் தாவல்.
  க்னோம் ஷெல் லுக்கிங் கிளாஸ் டிராப்-டவுன் கொண்ட உபுண்டு டெஸ்க்டாப்

உங்கள் திறந்திருக்கும் அனைத்து சாளரங்களும் இப்போது அவற்றின் தொடர்புடையவற்றுடன் பட்டியலிடப்பட வேண்டும் wmclass . நினைவில் வைத்துக்கொள்ளுங்கள் wmclass அடுத்த படிக்கான உங்கள் விண்ணப்பம்.

படி 3: டெஸ்க்டாப் கோப்பை உருவாக்குதல்

இப்போது டெஸ்க்டாப் கோப்பை உருவாக்க வேண்டிய நேரம் வந்துவிட்டது. உரை திருத்தியைத் திறந்து பின்வருவனவற்றை ஒரு புதிய கோப்பில் ஒட்டவும்:

[Desktop Entry] 
Type=Application
Name=ApplicationName
GenericName=ApplicationType
Icon=/home/Username/.local/share/applications/ApplicationIcon.extension
Exec=/home/Username/ApplicationDirectory/ApplicationExecutable.extension
Terminal=false
Categories=ApplicationSubCategory;ApplicationCategory
Keywords=Keyword1;Keyword2;Keyword3
StartupWMClass=ApplicationWMClass

இந்த வரிக்கு வரி செல்வோம்:

  1. [டெஸ்க்டாப் நுழைவு] கோப்பை டெஸ்க்டாப் மெனு உள்ளீடாக அடையாளப்படுத்துகிறது மற்றும் எப்போதும் அப்படியே இருக்க வேண்டும்.
  2. வகை குறுக்குவழி ஒரு என்பதை அடையாளம் காட்டுகிறது விண்ணப்பம் . பிற விருப்பங்களில் அடைவு மற்றும் இணைப்பு ஆகியவை அடங்கும்.
  3. பெயர் உங்கள் விண்ணப்பத்தின் பெயரை அடையாளம் காட்டுகிறது. மாற்றம் விண்ணப்பப்பெயர் உங்கள் விண்ணப்பத்தின் பெயரை பிரதிபலிக்க.
  4. பொதுப்பெயர் பயன்பாட்டு வகையை அடையாளம் காட்டுகிறது. மாற்றம் விண்ணப்ப வகை 'உரை திருத்தி' அல்லது 'இணைய உலாவி' போன்ற பொதுவான விளக்கத்திற்கு.
  5. ஐகான் உங்கள் பயன்பாட்டுடன் தொடர்புடைய ஐகானை அடையாளம் காட்டுகிறது. நீங்கள் எந்த படக் கோப்பையும் தேர்வு செய்யலாம், ஆனால் PNG மற்றும் SVG பொதுவாக சிறப்பாகச் செயல்படும். மாற்றம் /home/Username/.local/share/applications/ApplicationIcon.extension உங்கள் பயன்பாட்டின் ஐகானின் இருப்பிடத்தைப் பிரதிபலிக்க.
  6. Exec பயன்பாட்டின் இயங்கக்கூடிய கோப்பை அடையாளம் காட்டுகிறது. மாற்றம் /home/Username/ApplicationDirectory/ApplicationExecutable.extension உங்கள் பயன்பாட்டின் இயங்கக்கூடிய கோப்பின் இருப்பிடத்தையும் பெயரையும் பிரதிபலிக்க.
  7. முனையத்தில் உங்கள் பயன்பாடு டெர்மினல் விண்டோவில் இயங்குகிறதா இல்லையா என்பதை அடையாளம் காட்டுகிறது. விருப்பங்கள் இங்கே உள்ளன உண்மை முனையம் மற்றும் பொய் வரைகலை பயன்பாடுகளுக்கு.
  8. வகைகள் உங்கள் விண்ணப்பம் என்ன வகைகள் மற்றும்/அல்லது துணைப்பிரிவுகளைச் சேர்ந்தது என்பதை அடையாளம் காட்டுகிறது. மாற்றவும் ApplicationSubCategory மற்றும் விண்ணப்ப வகை உங்கள் விண்ணப்பத்திற்கான பொருத்தமான வகைகள் மற்றும்/அல்லது துணை வகைகளுடன்- நீங்கள் freedesktop.org இல் விருப்பங்களின் முழுமையான பட்டியலைக் காணலாம் . ஒவ்வொன்றின் பல தேர்வுகளையும் நீங்கள் சேர்க்கலாம், அவ்வாறு செய்வதால் உங்கள் மெனுக்களில் உங்கள் பயன்பாடு பலமுறை தோன்றலாம்.
  9. முக்கிய வார்த்தைகள் உங்கள் விண்ணப்பத்தைத் தேட உதவும் வார்த்தைகளை அடையாளம் காட்டுகிறது. Keyword1, Keyword2 மற்றும் Keyword3 ஆகியவற்றை அரைப்புள்ளிகளால் பிரிக்கப்பட்ட (;) உங்கள் பயன்பாட்டுடன் நீங்கள் இணைக்க விரும்பும் முக்கிய வார்த்தைகளின் எண்ணிக்கையை மாற்றவும்.
  10. டபிள்யூஎம்சி கிளாஸ் தொடக்கம் உங்கள் பயன்பாட்டின் சாளரங்களை அடையாளம் காட்டுகிறது. மாற்றவும் விண்ணப்பம்WMC வகுப்பு முந்தைய பிரிவில் இருந்து உங்கள் விண்ணப்பத்தின் WMClass உடன்.

Bitwarden AppImage மற்றும் பதிவிறக்கங்கள் கோப்புறையை ஐகானாகவும் இயங்கக்கூடிய கோப்பகமாகவும் பயன்படுத்துவதற்கான எடுத்துக்காட்டு இங்கே.

[Desktop Entry] 
Type=Application
Name=Bitwarden
GenericName=Password Manager
Icon=/home/adam/Downloads/Bitwarden.png
Exec=/home/adam/Downloads/Bitwarden-22.6.2-x86_64.AppImage
Terminal=false
Categories=Security;System
Keywords=Bitwarden;Crypto;Passwords;Security
StartupWMClass=bitwarden

உங்கள் மாற்றங்களைச் செய்து உரைக் கோப்பை இவ்வாறு சேமிக்கவும் ApplicationName.desktop உள்ளே /home/username/.local/share/applications/ .

பண பயன்பாட்டை எவ்வாறு நீக்குவது

உங்கள் விண்ணப்பம் இப்போது உங்கள் மெனுக்களில் தோன்றும்:

  Dock மற்றும் Applications மெனுவில் Bitwarden உடன் Ubuntu டெஸ்க்டாப்.

நீங்கள் இப்போது உங்கள் AppImages மற்றும் டார்பால்களை உங்கள் டாஸ்க்பார் அல்லது டாக்கில் பொருத்தலாம், மேலும் அவை பொதுவாக நிறுவப்பட்ட பயன்பாடுகளைப் போலவே செயல்படும்.

இடங்களைக் கையாள மேற்கோள்களைப் பயன்படுத்துதல்

கோப்பகம், ஐகான் அல்லது இயங்கக்கூடிய கோப்பில் இடம் இருந்தால், உங்கள் டெஸ்க்டாப் கோப்பு வேலை செய்ய வாய்ப்பில்லை:

Exec=/home/Username/Application Directory/Application Executable.extension

தொடக்கத்திலும் முடிவிலும் மேற்கோள் குறிகளைச் சேர்க்க வேண்டும் ஐகான் மற்றும் Exec வயல்வெளிகள். உதாரணத்திற்கு:

Exec=/home/Username/Application Directory/Application Executable.extension

இப்போது உங்கள் பயன்பாட்டின் மெனு உள்ளீடு சரியாகச் செயல்பட வேண்டும்.

பதிப்பு எண்களைக் கையாள நட்சத்திரக் குறியீடுகளைப் பயன்படுத்துதல்

உங்கள் பயன்பாட்டின் இயங்கக்கூடிய கோப்பில் பதிப்பு எண்கள் இருந்தால், ஆப்ஸ் புதுப்பிக்கும் ஒவ்வொரு முறையும் டெஸ்க்டாப் கோப்பைப் புதுப்பிக்க வேண்டும்:

Exec=/home/Username/ApplicationDirectory/ApplicationExecutable-v2.2.extension

இருப்பினும், KDE பயனர்கள் ஒரு வேலை செய்யலாம் நட்சத்திரம் (*) வைல்டு கார்டாக மாற்றும் உரையை மாற்றும், பதிப்பு எண்கள் போன்றவை:

Exec=/home/Username/ApplicationDirectory/ApplicationExecutable-v*.extension

துரதிர்ஷ்டவசமாக, டெஸ்க்டாப் கோப்புகளில் உள்ள வைல்டு கார்டுகளை க்னோம் மதிப்பதில்லை, ஆனால் நீங்கள் எப்பொழுதும் இயங்கக்கூடிய கோப்பை மறுபெயரிடலாம் மற்றும் பதிப்பு எண்ணை அகற்றலாம்.

லினக்ஸில் உங்கள் சொந்த பயன்பாட்டு மெனு உள்ளீடுகளை உருவாக்கவும்

இப்போது நீங்கள் ஒரு AppImage அல்லது tarball ஐப் பதிவிறக்கும் போது, ​​அதை உங்கள் பணிப்பட்டி மற்றும் மெனுக்களில் ஒருங்கிணைக்க முடியும்.

அதே வழியில், உங்கள் கோப்பு மேலாளரில் மறைக்கப்பட்ட கோப்புகள் மற்றும் கோப்பகங்களை எவ்வாறு காட்டுவது (மற்றும் அவற்றை மறைப்பது), டெஸ்க்டாப் கோப்புகளை உருவாக்குவது மற்றும் பயன்பாட்டின் WMClass ஐ அடையாளம் காண்பதற்கான இரண்டு முறைகளையும் நீங்கள் கற்றுக்கொண்டீர்கள்.

வழக்கமாக, உங்களுக்கான மென்பொருளை நம்பகமான மூலத்திலிருந்து பெறுவதால், உங்களுக்காக உருவாக்கப்பட்ட மெனு உள்ளீட்டை இயல்புநிலையாகப் பெறுவீர்கள்.

ஆண்ட்ராய்டில் குழு உரையை உருவாக்குவது எப்படி