Ubuntu下非常规方法安装绿色软件(压缩包)
Posted Jim
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu下非常规方法安装绿色软件(压缩包)相关的知识,希望对你有一定的参考价值。
继上一篇http://www.cnblogs.com/EasonJim/p/7117567.html文章中说的常规方式安装的软件,都会自动在命令行及Dash Home中体现。
但是如果是使用压缩包进行安装的,这些都要自行处理。
一、准备工作
1、路径:
/opt目录用于存放第三方软件
/usr/bin目录用于存放第三方软件的快捷方式,只要放在这里时,在终端上就能使用
/usr/share/applications用于存放Dash的图标,后缀为.desktop,有专门的一套语法
~/.local/share/applications同上,这个时隐藏文件夹,针对每个用户
2、解压:
如果是在桌面环境,可以直接使用归档工具进行解压,GUI操作。
使用以下命令时,如果没有安装包可以通过apt-get进行安装。
tar.gz:
sudo tar zxvf file.tar.gz
tar.bz2:
sudo tar jxvf file.tar.bz2
rar:
sudo rar a file.rar
如果安装了p7zip-rar,可以直接使用7z进行解压
sudo 7z x file.rar
tar.Z:
sudo uncompress file.tar.Z
zip:
#必须安装p7zip-full
sudo 7z x manager.7z
sudo unzip file.zip
tar:
sudo tar -cvf file.tar
二、实际操作
以安装第三方微信为主:
解压压缩包
sudo tar zxvf linux-x64.tar.gz
把解压的文件夹放在/opt下
sudo mv electronic-wechat-linux-x64/ /opt/electronic-wechat-linux-x64
创建终端下的快速启动命令
sudo ln -s /opt/electronic-wechat-linux-x64/electronic-wechat /usr/bin/electronic-wechat
创建在Dash Home下的快速启动图标
#Dash Home的图标一般在两个位置 /usr/share/applications #或者 ~/.local/share/applications(用户独立配置的基本都在这里) #只要在一个位置建立图标文件即可 sudo vi /usr/share/applications/electronic-wechat.desktop
[Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Name=Electronic WeChat Icon=electronic-wechat.png Exec=/opt/electronic-wechat-linux-x64/electronic-wechat StartupNotify=false StartupWMClass=electronic-wechat OnlyShowIn=Unity; X-UnityGenerated=true
以上的图标一般是普通身份运行,如果要用root身份运行时,也就是启动时会弹出密码框输入密码来启动应用,则按照如下方式设置:
[Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Name=nethogs-qt Icon=nethogs-qt.png TryExec=su-to-root Exec=su-to-root -X -c nethogs-qt StartupNotify=false StartupWMClass=nethogs-qt OnlyShowIn=Unity; X-UnityGenerated=true
针对GNOME桌面环境的图标,以上的某些信息可以不要,精简的图标如下:
[Desktop Entry] Name=SwitchHosts Icon=SwitchHosts!.png Exec=/opt/SwitchHosts/SwitchHosts! Terminal=false Type=Application
说明:Icon可以是具体的图片路径。
经过测试,GNOME的图标没有Unity的那么智能。
参考:
http://www.cnblogs.com/EasonJim/p/7114667.html(微信安装)
http://www.cnblogs.com/EasonJim/p/7113225.html(软件文件夹放置位置)
http://www.cnblogs.com/EasonJim/p/7114676.html(Dash图标放置)
http://ggicci.blog.163.com/blog/static/210364096201210219225273/(思路)
http://blog.163.com/zhaoqiang0502@126/blog/static/132969399201063135139980/(解压)
http://blog.csdn.net/zqlovlg/article/details/8033456(解压)
以上是关于Ubuntu下非常规方法安装绿色软件(压缩包)的主要内容,如果未能解决你的问题,请参考以下文章