Answers:
Ubuntu内置了此功能,请参见:
您还可以使用更传统的webapp集成方法:
由于如果您使用一堆Web应用程序,这些操作可能很耗时,所以我创建了一个“ Web应用程序”文件夹,并将其保留在其中,因为我还需要一个放置图标的位置。我将此文件夹与Ubuntu One同步,以便在重新安装或新计算机上,所有应用程序都可以与高分辨率图标一起使用。
在铬浏览器 或Google Chrome浏览器中,您可以通过转到要加入应用程序的网站来执行此操作。单击扳手图标,然后选择工具->创建应用程序快捷方式:
然后选择桌面在桌面上创建快捷方式:
您还可以在创建应用程序快捷方式中选择“应用程序菜单”,这将为您将其放置在Dash中,这非常方便,因此您可以使用搜索功能启动该快捷方式,但是大多数网站的网站图标的缩放效果不是很好所以看起来很丑 因此,我这样做是为了修饰应用程序:
然后将其移动到此“ Web应用程序”文件夹或您想要保留的位置:
下载外观精美的图标。我建议在Flickr上使用Fluid组。将图标下载到该文件夹,然后右键单击快捷方式并选择属性:
将较漂亮的图标拖放到快捷方式的图标框中,用新的图标替换低分辨率图标:
将新的光滑图标拖放到启动器上,以产生最终效果:
最终效果:
您创建一个启动器图标(表示一个.desktop
文件),该图标显示Exec=firefox www.askubuntu.com
并拖动到启动器。因此,首先创建一个空文件并粘贴以下内容:
[Desktop Entry]
Name=Ask Ubuntu
Comment=Open Ask Ubuntu in firefox
Exec=firefox www.askubuntu.com
Icon=network
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;
OnlyShowIn=GNOME;Unity;
X-GNOME-Keywords=Network;AskUbuntu;
Name[en_US]=AskUbuntu
然后将epmty文件重命名为somename.desktop
“ askubuntu.desktop
”将是一个适当的名称。现在,使用鼠标将其拖到启动器上,您就很好了。
这不是必需的,但是在将其拖动到启动器之前,您可以right-click on it, go to Properties->Permissions->Allow executing file as program
使启动器的图标变得可见!
如果删除* .desktop文件,则图标将在启动器中消失。存储这些文件的通常位置是〜/ .local / share / applications /。
当前,有两种首选的方法可以做到这一点。在Ubuntu 12.04中,您可以通过从PPA进行安装来使用官方Ubuntu Webapp的预览(默认情况下为12.10)
sudo add-apt-repository ppa:webapps/preview
sudo apt-get update && sudo apt-get install unity-webapps-preview
这仅适用于受支持的网站(当前大约40个)。当您使用Firefox访问该网站时,系统会询问您是否要将其集成到Ubuntu中。
另一种方法是使用Fogger,这是Ubuntu App Showdown 的银奖获得者。只需从软件中心安装fogger软件包即可。
这两个选项均优于Firefox Prism和Chrome的常规站点特定浏览(ssb)功能,因为它们允许与Ubuntu完全集成。这包括启动器菜单,HUD,指示器和通知。
我认为,为每个应用创建不同的Chromium配置文件是一种好习惯。您的应用将运行得更快,因为默认配置文件中安装的扩展程序未运行。另外,您可以安装特定于您的应用的扩展程序,这些扩展程序不会在默认的Chrome实例中运行。
如果要使用其他配置文件运行应用程序,请执行以下操作:
新建一个配置文件目录:
mkdir ~/.config/NAME_OF_APP
右键单击桌面上应用程序的快捷方式
加
--user-data-dir=~/.config/NAME_OF_APP
到命令并关闭。
如果这不起作用,请执行以下操作:
新建一个配置文件目录:
mkdir ~/.config/NAME_OF_APP
右键单击桌面上应用程序的快捷方式
加
--user-data-dir=--user-data-dir=~/.config/NAME_OF_APP
到命令并关闭。
我同意@ con-f-use的观点,认为要使用.desktop文件,但是我建议使用webapp-container
专为此目的设计的,而不是Firefox。这是我的示例,摘自Ubuntu SDK Web App项目:
[Desktop Entry]
Comment[en_US]=webapp for WorkFlowy
Comment=webapp for WorkFlowy
Exec=webapp-container --store-session-cookies --webappUrlPatterns=https?://workflowy.com/* http://workflowy.com %u
GenericName[en_US]=
GenericName=
Icon=/home/CORP.INSTRUCTURE.COM/banderson/Pictures/WorkFlowy.png
MimeType=
Name=WorkFlowy
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
X-Ubuntu-Touch=true
要创建快捷方式,只需在您的桌面文件夹中创建一个名为like的可执行文件,WorkFlowy.desktop
然后粘贴这些内容。
--start-maximized
以便窗口以最大化模式打开。