我刚刚在我的 Debian 8 中安装了 KDE 的 KolourPaint(虽然我使用的是 Gnome,但它运行得很好——而且它是我迄今为止发现的与 Windows 的 Paint 最相似的)。
问题是:像其他一些程序(Soulseek 和 RStudio)一样,我没有“添加到收藏夹”选项来将图标保留在侧边栏(活动)中。为什么没有这个选项?
我发现启动器位于:
/usr/share/applications/kde4
,然后将其复制到我的主文件夹(就像我对其他程序所做的那样),但这不是最好的选择,我认为。
我读了别的地方启动器的命名必须与 中的程序完全相同/usr/bin
,但它没有为我解决这个问题。
任何人都可以指出我正确的解决方案吗?或者至少解释一下发生了什么?
编辑:/usr/share/applications/kde4/kolourpaint.desktop 的内容:
[Desktop Entry]
Name=KolourPaint
Name[ar]=كُولُرْبينْت
Name[ast]=KolourPaint
Name[be]=KolourPaint
Name[bg]=KolourPaint
Name[br]=KolourPaint
Name[bs]=KolurPaint
Name[ca]=KolourPaint
Name[ca@valencia]=KolourPaint
Name[cs]=KolourPaint
Name[cy]=KolourPaint
Name[da]=KolourPaint
Name[de]=KolourPaint
Name[el]=KolourPaint
Name[en_GB]=KolourPaint
Name[eo]=KolourPaint
Name[es]=KolourPaint
Name[et]=KolourPaint
Name[eu]=KolourPaint
Name[fa]=KolourPaint
Name[fi]=KolourPaint
Name[fr]=KolourPaint
Name[ga]=KolourPaint
Name[gl]=KolourPaint
Name[he]=KolourPaint
Name[hi]=के-कलर-पेंट
Name[hne]=के-कलर-पेंट
Name[hr]=KolourPaint
Name[hu]=KolourPaint
Name[ia]=KolourPaint
Name[is]=KolourPaint
Name[it]=KolourPaint
Name[ja]=KolourPaint
Name[kk]=KolourPaint
Name[km]=KolourPaint
Name[ko]=KolourPaint
Name[ku]=KolourPaint
Name[lt]=KolourPaint
Name[lv]=KolourPaint
Name[mr]=कलरपेंट
Name[ms]=KolourPaint
Name[nb]=KolourPaint
Name[nds]=KolourPaint
Name[ne]=रङ पेन्ट
Name[nl]=KolourPaint
Name[nn]=KolourPaint
Name[pa]=ਕੇ-ਰੰਗ-ਪੇਂਟ
Name[pl]=KolourPaint
Name[pt]=KolourPaint
Name[pt_BR]=KolourPaint
Name[ro]=KolourPaint
Name[ru]=KolourPaint
Name[se]=KolourPaint
Name[si]=KolourPaint
Name[sk]=KolourPaint
Name[sl]=KolourPaint
Name[sr]=Колор-сликање
Name[sr@ijekavian]=Колор-сликање
Name[sr@ijekavianlatin]=Kolor-slikanje
Name[sr@latin]=Kolor-slikanje
Name[sv]=Kolourpaint
Name[ta]=நிற பெயின்ட்
Name[tg]=KolourPaint
Name[th]=วาดภาพระบายสี-K
Name[tr]=KolourPaint
Name[ug]=KolourPaint
Name[uk]=KolourPaint
Name[uz]=KolourPaint
Name[uz@cyrillic]=KolourPaint
Name[vi]=KolourPaint
Name[x-test]=xxKolourPaintxx
Name[zh_CN]=KolourPaint
Name[zh_HK]=KolourPaint
Name[zh_TW]=KolourPaint 小畫家
GenericName=Paint Program
GenericName[af]=Verf Program
GenericName[ar]=برنامج التلوين
GenericName[ast]=Programa de pintura
GenericName[bg]=Графичен редактор
GenericName[br]=Goulev tresañ
GenericName[bs]=Program za slikanje
GenericName[ca]=Programa de pintura
GenericName[ca@valencia]=Programa de pintura
GenericName[cs]=Program pro malování
GenericName[cy]=Rhaglen Peintio
GenericName[da]=Maleprogram
GenericName[de]=Mal- und Zeichenprogramm
GenericName[el]=Πρόγραμμα ζωγραφικής
GenericName[en_GB]=Paint Program
GenericName[eo]=Pentrilo
GenericName[es]=Programa de pintura
GenericName[et]=Joonistusprogramm
GenericName[eu]=Marrazteko programa
GenericName[fa]=برنامه رنگ
GenericName[fi]=Piirto-ohjelma
GenericName[fr]=Programme de dessin
GenericName[ga]=Clár Péinteála
GenericName[gl]=Programa de debuxo
GenericName[he]=תוכנית ציור
GenericName[hi]=पेंट प्रोग्राम
GenericName[hne]=पेंट प्रोग्राम
GenericName[hr]=Program za slikanje
GenericName[hu]=Rajzolóprogram
GenericName[ia]=Programma per pinger
GenericName[is]=Teikniforrit
GenericName[it]=Programma di disegno
GenericName[ja]=ペイントプログラム
GenericName[kk]=Сурет салу бағдарламасы
GenericName[km]=កម្មវិធីគូរ
GenericName[ko]=그리기 프로그램
GenericName[ku]=Bernameya Nexşe Kirinê
GenericName[lt]=Piešimo programa
GenericName[lv]=Krāsošanas programma
GenericName[mr]=रंग कार्यक्रम
GenericName[ms]=Program Mewarna
GenericName[nb]=Tegneprogram
GenericName[nds]=Maalprogramm
GenericName[ne]=रङ्गयाउने कार्यक्रम
GenericName[nl]=Tekenprogramma
GenericName[nn]=Måleprogram
GenericName[pa]=ਰੰਗ ਪਰੋਗਰਾਮ
GenericName[pl]=Program Paint
GenericName[pt]=Programa de Pintura
GenericName[pt_BR]=Programa de desenho
GenericName[ro]=Program de desenare
GenericName[ru]=Простой редактор изображений
GenericName[se]=Málenprográmma
GenericName[si]=පින්තාරු වැඩසටහන
GenericName[sk]=Kresliaci program
GenericName[sl]=Program za risanje
GenericName[sr]=Програм за сликање
GenericName[sr@ijekavian]=Програм за сликање
GenericName[sr@ijekavianlatin]=Program za slikanje
GenericName[sr@latin]=Program za slikanje
GenericName[sv]=Ritprogram
GenericName[ta]=பெயிண்ட் நிரலி
GenericName[tg]=Муҳаррири графикӣ
GenericName[th]=โปรแกรมวาดภาพ
GenericName[tr]=Boyama Uygulaması
GenericName[ug]=سىزىش پروگراممىسى
GenericName[uk]=Програма для малювання
GenericName[uz]=Chizish dasturi
GenericName[uz@cyrillic]=Чизиш дастури
GenericName[vi]=Chương trình vẽ
GenericName[wa]=Program di dessinaedje
GenericName[xh]=Udweliso lwenkqubo lwepeyinti
GenericName[x-test]=xxPaint Programxx
GenericName[zh_CN]=绘图程序
GenericName[zh_HK]=繪圖程式
GenericName[zh_TW]=繪圖程式
Icon=kolourpaint
Type=Application
Exec=kolourpaint %u
X-DocPath=kolourpaint/index.html
# SYNC: Run branches/kolourpaint/control/scripts/kde4port/gen_mimetype_line.sh in
# the version of kdelibs/kimgio/ (e.g. KDE 4.0) KolourPaint is
# shipped with.
MimeType=image/bmp;image/gif;image/jpeg;image/jp2;image/jpeg2000;image/png;image/tiff;image/x-dds;image/x-eps;image/x-exr;image/x-hdr;image/x-ico;image/vnd.microsoft.icon;image/x-pcx;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-psd;image/x-rgb;image/x-tga;image/x-xbitmap;image/x-xcf;image/x-xpixmap;video/x-mng;image/x-sun-raster;image/svg+xml;image/svg+xml-compressed;image/x-webp;
Categories=Qt;KDE;Graphics;2DGraphics;RasterGraphics;
Terminal=false
Google-Earth 也没有“添加到收藏夹”选项(并且在 Alt+Tab 期间或启动器面板中也不显示图标):
[Desktop Entry]
Version=1.0
Name=Google Earth
GenericName=3D planet viewer
Comment=Explore, search and discover the planet
Exec=/opt/google/earth/free/google-earth %f
Terminal=false
MultipleArgs=false
Icon=google-earth
Type=Application
Categories=Application;Network
MimeType=application/vnd.google-earth.kml+xml;application/vnd.google-earth.kmz;application/earthviewer;application/keyhole
Audacity 显示“添加到收藏夹”和一个漂亮的彩色图标:
[Desktop Entry]
Name=Audacity
Name[de]=Audacity
Name[ru]=Audacity
GenericName=Sound Editor
GenericName[de]=Audio-Editor
GenericName[ru]=Редактор звуковых файлов
Comment=Record and edit audio files
Comment[de]=Audio-Dateien aufnehmen und bearbeiten
Comment[ru]=Запись и редактирование звуковых файлов
Icon=audacity
Type=Application
Categories=AudioVideo;Audio;AudioVideoEditing;
Exec=audacity %F
StartupNotify=false
Terminal=false
MimeType=application/x-audacity-project;audio/aac;audio/ac3;audio/mp4;audio/x-ms-wma;video/mpeg;audio/flac;audio/x-flac;audio/mpeg;audio/basic;audio/x-aiff;audio/x-wav;application/ogg;audio/x-vorbis+ogg;
根据评论进行编辑:
使用的 GNOME 版本:3.14.1
答案1
这由 @blametheadmin 链接的问题带我去这个答案,这给了我一些新想法,并谷歌搜索:
rstudio desktop icon gnome
我发现这一页,这帮助我创建了一个正确的桌面文件。
对于 RStudio:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=RStudio
Comment=A GUI for R
Exec=/home/rodrigo/Downloads/RStudio/usr/lib/rstudio/bin/rstudio
Icon=/home/rodrigo/Downloads/RStudio/usr/share/icons/hicolor/256x256/apps/rstudio.png
Terminal=false
我将此文件另存为:
/usr/share/applications/rstudio.desktop
对于 KolourPaint,我注意到我已经安装了alacarte
( main menu
) 软件。所以我只是单击了那里的 KolourPaint 条目,然后又取消了单击。不知何故,仅此一项就解决了问题,但我看不出以前和现在之间有什么区别kolourpaint.desktop
(奇怪)。但至少现在我对 Gnome 图标的结构有了更多的了解。
答案2
尝试一下alacarte
,一个用于编辑 GNOME 菜单的程序。
图形 -> 新项目 ->
姓名:
彩色涂料
命令:
/usr/share/applications/kde4/$KDE_KOLOUR_PAINT_NAME
-> 确定
编辑:
警告:这个版本的稳定性稍差,支持也较少。
您可以尝试更新版本jessie-backports
。
在 GNOME Shell 3.22.2 中,我可以将其添加到收藏夹。
以 root 身份运行以下命令:
echo 'deb http://ftp.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/backports
然后您只需更新缓存并继续升级:
apt-get update
apt-get upgrade -t jessie-backports gnome-shell