Ubuntu实用软件安装[转]
==========================================以下是转载==========================================
首先说明一下 ubuntu 的软件安装大概有几种方式:
1。 deb 包的安装方式
deb 是 debian 系 Linux 的包管理方式, ubuntu 是属于 debian 系的 Linux 发行版,所
以默认支持这种软件安装方式,当下载到一个 deb 格式的软件后,在终端输入这
个命令就能安装:
sudo dpkg -i *.deb
2。编译安装方式
(小贴士:使用编译安装前,需要先建立编译环境,使用以下命令建立基本的编译环境:
sudo apt-get install build-essential)
在 linux 的世界,有很多软件只提供了源代码给你,需要你自己进行编译安装,一般开源
的软件都会使用 tar.gz 压缩档来进行发布,当然也有其他的形式。拿到源代码的压缩文档
把它解压到/tmp 目录下,进入/tmp/软件目录,然后执行以下三个命令:
1 ./configure
2 make
3 sudo make install
在第一步 ./configure 时可能会提示说有某某软件找不到,例如提示“ libgnome”这个开
发包找不到,那就把 libgnome 这个关键词 copy,然后打开新立得软件管理器,在里面
搜索 libgnome 这个关键词,就会找到 libgnome 相关的项目,把前面有个 ubuntu 符号
的 libgnome 包(注意:同样需要安装 dev 包,但可以不装 doc 包)全部安装,通过这个方
法把./configure 过程中缺失的开发包都全部装上就 OK 了,第一步能顺利通过,第二 ,三
步基本问题不大。
以上就是一般初学 ubuntu 的朋友必须掌握的编译安装的基本方法!
3。 apt-get 安装方法
ubuntu 世界有许多软件源,在系统安装篇已经介绍过如何添加源, apt-get 的基本软件
安装命令是:
sudo apt-get install 软件名
4。新立得软件包管理
打开:系统–系统管理–新立得软件包管理,这个工具其实跟 apt 一样,可以搜索,下
载,安装 ubuntu 源里的软件,具体安装方式很简单,看着界面应该会懂,就不详细介绍
了
5。二进制包的安装方式
有不少不开源的商业软件都会采用这种方式发布 Linux 软件,例如 google earth,拿到二
进制软件后,把它放到/tmp 目录,在终端下进入安装目录,在安装目录下
执行: ./软件名 然后按照一步步提示,就能安装该软件
6。 rpm 包的安装方式
rpm 包是 deb 包外最常见的一种包管理方式,但 ubuntu 同样可以使用 rpm 的软件资源
^_^,首先我们需要安装一个 rpm 转 deb 的软件
sudo apt-get install alien
然后就可以对 rpm 格式的软件转换成 deb 格式了:
alien -d *.rpm
然后就可以用 deb 的安装方式进行软件安装
也可以不需转换而直接对 rpm 包进行安装:
alien -i *.rpm
更多的 alien 使用方法可以用-h 参数查看相应说明文档
7。其它安装方式
其他安装方式一般还有脚本安装方式,这类软件,你会在软件安装目录下发现类似后缀名
的文件,如: .sh .py .run 等等,有的甚至连后缀名都没有,直接只有一个
INSTALL 文件,对于这种软件,可尝试以下几种方式安装
最简单的就是直接在软件目录下输入: ./软件名* (注意有一个*号,那是一般可以通配所
有后缀名)
或者 : sh 软件名.sh
或者: python 软件名.py
8。安装各种格式的软件包方法示例:
1)解 nianqing.tar:tar xf nianqing.tar
2)解 nianqing.tar.gz:tar zxf nianqing.tar.gz
3)解 nianqing.tar.Z:tar zxf nianqing.tar.Z
4)解 nianqing.tgz:tar zxf nianqing.tgz
5)解 nianqing.bz2:bunzip2 nianqing.bz2
6)解 nianqing.tar.bz2:tar jxf nianqing.tar.bz2
bin:先给予权限,然后直接执行,如*.bin 的安装:
sudo chmod 755 *.bin—— 把 bin 文 件改 成可 执行 文件 ,也 可以 sudo chmod
+x
a.bin
sudo *.bin———直接执行 bin 文件,然后按提示操作
学电脑打字的练习软件^_^
sudo apt-get install tuxtype ktouch
一 .编译环境 :
1)安装 JAVA 环境支持
a. 打开终端,执行以下命令,或使用 Adept/ 新立得软件管理器,在其中分别搜索 “sun-
java6-jre”和”sun-java6-jdk”并标记安装。
sudo apt-get install sun-java6-jre
如果空间富裕,建议安装一个 JDK。
sudo apt-get install sun-java6-jdk
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按
tab 键至 OK,再按回车即可正常安装。
b.设置当前默认的 java 解释器:
sudo update-alternatives –config java
执行后会出现类似如下的画面:
There are 2 alternatives which provide `java’.
Selection Alternative
———————————————–
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java
Press enter to keep the default[*], or type selection number:
输入 有包含 “sun” 的行的前面的数字。如上面显示,则输入 2,然后回车确定。
c.配置 JAVA 环境变量:
sudo gedit /etc/environment
在其中添加如下两行:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
sudo gedit /etc/jvm
将文件中的
/usr/lib/jvm/java-6-sun
这一行填入到配置块的顶部
d.安装浏览器的 JAVA Plugin(可选):
sudo apt-get install sun-java6-plugin
2)GCC++
安装基础编译程序及版本工具
sudo apt-get install build-essential autoconf automake1.9 cvs
subversion
GNOME 基础开发库
sudo apt-get install libglib2.0-dev libgtk2.0-dev
libgnome2-dev
KDE3 基础开发库
sudo apt-get install kdelibs4-dev
X 基础开发库
sudo apt-get install libxorg-dev
二 .常用软件
1)安装 RAR 压缩 /解压缩程序
sudo apt-get install rar
建立软链接
sudo ln -fs /usr/bin/rar /usr/bin/unrar
这样,以后只要在命令行输入 unrar,就可以解压或者压缩文件了,安装完成后,归档管
理器也同时集成了 rar 组件。
2)安装词霸星际译王
(1)安装主程序
sudo apt-get install stardict stardict-common
(2)安装字典
sudo apt-get install stardict-cdict-gb stardict-cedict-gb
stardict-hanzim
stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb
stardict-
xdict-ce-gb stardict-xdict-ec-gb
3)FTP 客户端 gFTP
sudo apt-get install gftp
4)pdf,chm 阅读器
sudo apt-get install kpdf gnochm
当然也可以到 adobe 的网站下载 adobe reader8.1 for Linux
5)rpm 转 deb 工具
sudo apt-get install alien
6)屏幕录像软件 :
sudo apt-get install xvidcap
7)Wink──优秀的屏幕录像软件,适合做视频教程和软件演示等 。
代码:
$sudo apt-get install wink
$wink
执行出错,wink 与 scim 有冲突,还与系统默认的 LANG 不兼容。更改运行 wink 的输入
法为 XIM、语言为 en_GB.UTF-8 即可,编辑 wink 的执行脚本:
代码:
$ sudo gedit /usr/bin/wink
将其内容改成
代码:
#!/bin/sh
#加入这两行
export GTK_IM_MODULE=XIM
export LANG=en_GB.UTF-8
exec /usr/lib/wink/wink “${@}”
创建桌面快捷方式
桌面点右键,“创建启动器”,“命令”设置为“/usr/bin/wink”,“确定”。
然后双击生成的图标即可运行 Wink 了。
想把图标移到菜单中,而不放在桌面上
$ gedit ~/Desktop/Wink.desktop
添加下面两行(放到“应用程序”/“影音”下):
StartupNotify=true
Categories=GNOME;GTK;AudioVideo;Video;
$ mv ~/Desktop/Wink.desktop ~/.local/share/applications/
注意:Linux 下,要关闭数字锁定(NumLock)指示灯,快捷键才能正常工作。
1)安装电骡 amule
sudo apt-get install amule amule-common amule-utils
2)安装多线程下载软件
a.Downloader for X
sudo apt-get install d4x
b.MultiGet
http://multiget.sourceforge.net/index_cn.html
c.axel: sudo apt-get install axel
3)bt 工具: deluge-×rent
sudo apt-get install deluge-×rent
sudo apt-get install k×rent
奔流:下载链接:http://forum.ubuntu.org.cn/viewtopic.php?t=108816
4)命令行下载工具 curl:
sudo apt-get install curl
curl [选项] [地址]
详细使用方法参看
http://curl.haxx.se/docs/manual.html
或者直接 man curl
或者 curl –help
5)安装电驴下载软件
安装支持 p2p/ftp/http 的下载软件 mldoneky。
在 Ubuntu 中,打开终端,执行以下命令,或使用 Adept/新立得,在其中搜索并标记安装。
sudo apt-get install kmldonkey mldonkey-server mldonkey-gui
安装过程中,需要用户配置是否在开机时自动启动:
mldonkey-server(Launch MLDonkey at startup?
这时建议选择”是”,以方便进行配置。
若选择是以后,在接下来的配置过程中对大部份选项
都用默认设置,不过在设置的帐号密 码时,最好重新设置下。安装完
mldonkey 以 后 , 若 想 开 机 不 自 行 启 动 mldonkey-server , 可 以 运 行 sudo
dpkg-
reconfigure mldonkey-server 进行设置。
当完成 kmldonkey mldonkey-server 的安装以后,可以在 firefox 或者 konqueror
等
浏览器的地址栏里输入 http://127.0.0.1:4080/ 来直接访问 mldonkey,也可以
使用快捷方式(应用程序 -> Internet ->
KMLDonkey)。
mldonkey 缺省只支持电驴( edonkey2000)协议,若要支持 BT/ftp/http/Gnutella 等
协议,需自行在配置菜单里开启。详细步骤请参考文档或自行摸索。
四.防火墙 firestarter
sudo apt-get install firestarter
如果运行 firestarter 发现打开不了,就按以下方法解决:
编辑/etc/firestarter/firestarter.sh
根据本机 ifconfig 的输出信息来修改以下几行代码:
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f
1`
MASK=`/sbin/ifconfig $IF | grep Mas | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep Bcast: | cut -d : -f 3 | cut -d \
-f 1`
将后两行代码中 grep 搜索的英文字符串改为相应中文字符串即可。
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f
1`
MASK=`/sbin/ifconfig $IF | grep 掩码: | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep 广播: | cut -d : -f 3 | cut -d \ -f
1`
第二行空白處輸入:
export QT_IM_MODULE=XIM
1)启用 root 用户密码
sudo passwd root
系统会提示你输入新密码,同时启用它。
2)禁用 root 帐户
sudo passwd -l root
3)允许 root 用户登入 GNOME
启用 root 后,
打开“系统→系统管理→登录窗口”,选择“安全”。勾选“允许本地系统管理员登录”
4)在安装 Windows 后恢复 GRUB 启动菜单
经常出现的情况是,我们想重装一下 windows 系统,但是重装会把启动 Linux 的菜单冲
掉,这是个让人头疼的问题,我们这样来解决它:
首先按照第一项,用 Ubuntu 安装盘获得 root 权限,我们假定 /dev/hda 为 /boot 所在
分区,然后在提示符输入:
grub-install /dev/hda
这样 grub-install 程序会为我们安装 grub 菜单。
5) 改变 GRUB 菜单引导的系统。
装了 Ubuntu 后,系统引导自动到 Ubuntu,在等待 10 秒后就进入 Ubuntu。而不少人都
是装双系统,且希望自动引导到 Windows,那可以这样改变。
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
再搜寻这一行文字
default 0
用下面这一行取代
default X_sequence
保存编辑过的文件。
6)UBUNTU 中可以直接用命令来配置 ADSL:
配置 ADSL
sudo pppoeconf
ADSL 手工拨号
sudo pon dsl-provider
激活 ADSL
sudo /etc/ppp/pppoe_on_boot
断开 ADSL
sudo poff
查看拨号日志
sudo plog
Ubuntu实用软件安装[转]的更多相关文章
- 在Ubuntu下安装ovs-dpdk
在Ubuntu下安装ovs-dpdk 参考资料:https://software.intel.com/zh-cn/articles/using-open-vswitch-with-dpdk-on-ub ...
- Ubuntu 下安装QT
Ubuntu 下安装QT 本文使用的环境 QT Library: qt-everywhere-opensource-src-4.7.4.tar.gz QT Creator: qt-creator-li ...
- Docker的ubuntu镜像安装的容器无ifconfig和ping命令的解决
Docker的Ubuntu镜像安装的容器无ifconfig命令和ping命令 解决: apt-get update apt install net-tools # ifconfig apt ...
- 转:CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)环境
CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP) 今天遇到一个网友提到需要在Linux VPS服务器中安装LAMP(Apache/MySQL/PHP)网站环 ...
- Ubuntu下安装JDK以及相关配置
1.查看系统位数,输入以下命令即可 getconf LONG_BIT 2.下载对应的JDK文件,我这里下载的是jdk-8u60-linux-64.tar.gz 3.创建目录作为JDK的安装目录,这里选 ...
- Ubuntu下安装mod_python报错(GIT错误)
Ubuntu下安装mod_python3.4.1版本报出如下错误: writing byte-compilation script '/tmp/tmpE91VXZ.py' /usr/bin/pytho ...
- [异常解决] ubuntu上安装JLink驱动遇到的坑及给后来者的建议
一.前言 最近将整个电脑格式化,改成了linux操作系统 希望这样能让自己在一个新的世界探索技术.提升自己吧- win上的工具用多了,就不想变化了- 继上一篇<ubuntu上安装虚拟机遇到的问题 ...
- Ubuntu上安装Robomongo及添加到启动器
到目前为止,Robomongo仍是MongoDB最好的客户端管理工具,如需在Ubuntu上安装Robomongo,可直接从官网下载.tar.gz压缩包进行解压,然后直接运行bin目录下的robomon ...
- TODO:Ubuntu下安装Node
TODO:Ubuntu下安装Node Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高 ...
随机推荐
- REVIT个人学习笔记——1.简介及熟悉界面
此贴并非教学,主要是自学笔记,所述内容只是些许个人学习心得的记录和备查积累,难以保证观点正确,也不一定能坚持完成. 如不幸到访,可能耽误您的时间,也难及时回复,贴主先此致歉.如偶有所得,相逢有缘,幸甚 ...
- arpspoof+driftnet+ ARP欺骗简单图片抓取
arpspoof+driftnet+ ARP欺骗简单图片抓取 driftnet是一款简单而使用的图片捕获工具,可以很方便的在网络数据包中抓取图片.该工具可以实时和离线捕获指定数据包中是图片 环境 受害 ...
- 利用VS2015开发python版本的caffe应用
打开VS2015,选择“新建项目”->“其它语言”->“python”,VS会提示你安装PTVS(Python Tools for Visual Studio)插件,安装完毕后即可开始py ...
- 执行sh脚本报“/usr/bin/env: "sh\r": 没有那个文件或目录”错误
出现这个错误的原因是出错的语句后面多了“\r”这个字符,换言之,脚本文件格式的问题,我们只需要把格式改成unix即可: vi xx.sh :set ff :set ff=unix :wq!
- Web APi 入门例子
http://www.cnblogs.com/guyun/p/4589115.html#what
- 腾讯云linux+kodexplorer可道云搭建私有云盘
kodexplorer可道云介绍KodExplorer可道云,原名芒果云,是基于Web技术的私有云和在线文件管理系统.致力于为用户提供安全可控.可靠易用.高扩展性的私有云解决方案.用户只需通过简单环境 ...
- 进阶:2.GBDT算法梳理
GBDT算法梳理 学习内容: 1.前向分布算法 2.负梯度拟合 3.损失函数 4.回归 5.二分类,多分类 6.正则化 7.优缺点 8.sklearn参数 9.应用场景 1.前向分布算法 在学习模型时 ...
- 备份win10的驱动程序
目录 折腾历程 怎么备份驱动 备份的驱动如何使用 关于驱动程序的OS兼容性 驱动程序的其他安装方式 1.折腾历程 从闲鱼上收了一个INSIGNIA的二合一笔记本,w7100,因原装win10性能不行自 ...
- Python常用模块之PIL(手册篇:Image模块)
官方手册地址:http://effbot.org/imagingbook/image.htm Image模块 图像模块提供了一个具有相同名称的类,用于表示一个PIL的图像.该模块还提供了许多功能,包 ...
- ubuntu下修改nginx的进程数
1. 进入nginx配置文件:vim /etc/nginx/nginx.conf2. 将events下的worker_processes 修改为 你希望的数字,保存文件并退出3. 重启nginx: s ...