У меня проблема с ручной установкой Eclipse Juno. После распаковки архива в /opt
, добавления символической ссылки из /usr/local/bin
и добавления следующего в новый файл /usr/share/applications/eclipse.desktop
:
[Desktop Entry]
Version=1.0
Name=Eclipse
GenericName=Integrated Development Application
Comment=Eclipse Juno
Exec=/usr/local/bin/eclipse
TryExec=/usr/local/bin/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;IDE;
Я все еще получаю странное поведение из тире:
Eclipse работает очень хорошо, и значок кликабелен, но, как вы можете видеть, его размер немного отличается. Как я могу это исправить? Разве Unity не должен автоматически масштабировать иконку?
@ Таван Я добавляю символическую ссылку в ~ / .local / share / icons /, что, возможно, упрощает задачу:
ln -s /opt/eclipse/icon.xpm ~/.local/share/icons/eclipse.xpm
ln -s /opt/eclipse/icon.xpm ~ / .local / share / icons / eclipse4.xpm
только для вашего пользователя или
sudo ln -s /opt/eclipse/icon.xpm /usr/share/icons/eclipse4.xpm[12102 providedfor всех пользователей
- В вашем файле
eclipse.desktop
(в~ /.local/share/applications
или/ usr / share / applications
), замените Icon = / opt / eclipse / icon.xpm на Icon = eclipse4 . Суффикс.xpm
добавлять не нужно.При необходимости также обновите строку
Icon [en_US]
с тем же значением.Файл
eclipse.desktop
может иметь другое имя в зависимости от инструмента, который вы использовали для его создания.Изменить: улучшить ответ благодаря Pius, QD. и комментарии iAm
Значок в каталоге eclipse (eclipse.xpm) имеет размер 256x256. Замени его на меньший (у меня 48x48 работает).
это может вам помочь .. .
вы можете сохранить изображение и изменить значок на этот.
Я увеличил размер изображения icon.xpm до 48 x 48 пикселей, который находится в приложении eclipse
Выглядит хорошо:
48x48 может выглядеть немного размытым на более высоком (или даже среднем) разрешении. Вы можете использовать 512x512 (хотя это немного избыточно), чтобы ваша система изменяла его размер в соответствии с тем, что используется. Размер PNG изменен правильно, поэтому вы всегда можете добавить изображение большего размера, чем отображается на самом деле.
Версия значка 512x512 можно найти здесь: Значок Eclipse
Изображение взято со страницы справки Eclipse: Страница справки Eclipse
У меня была та же проблема, но я решил эту покупку, скопировав icon.xpm
в / usr / share / pixmaps
и указав значок в этой папке.
Похоже, Unity не может правильно изменить размер файлов xpm.
В качестве обходного пути вы можете преобразовать значок в png.
sudo apt-get install imagemagick
convert /opt/eclipse/icon.xpm /opt/eclipse/icon.png
Не забудьте обновить файл .desktop.