ubuntu手动安装软件包

来源:互联网 发布:成都广电网络缴费 编辑:程序博客网 时间:2024/05/22 05:04

转自:http://blog.chinaunix.net/uid-20778443-id-94528.html


由于公司电脑不能直接上网,但是可以通过间接手段从网上下载,所以我就就有必要研究一下怎么通过手动的方法在ubuntu上安装软件。
 
1)手动安装包
在ubuntu上一般都是用apt来安装软件的。如果不能直接通过网络更新,就需要下载deb包,用kpkg进行安装。
 
http://security.ubuntu.com/ubuntu/pool
这里几乎包含所有的源。
在更新失败时,请记下地址如:“W: 未能取回
http://cn.archive.ubuntu.com/ubuntu/poo ... 1_i386.deb
然后把cn.archive.ubuntu.com改为security.ubuntu.com,即新的地址是http://cn.archive.ubuntu.com/ubuntu/pool/main/a/arts/libartsc0_1.5.10-0ubuntu1_i386.deb
 
2)使用代理
还有一种方法就是使用apt-proxy,在一个局域网里只要有一台机子能上网,那么这台机子就可以设置为apt代理,局域网的其他主机可以从这台代理处进行软件更新。
具体方法参见:
http://hi.baidu.com/beyoung_y/blog/item/3b71d18ee1e9e4fc513d92e4.html
 
3)使用dvd作为源
sudo apt-cdrom add
把cdrom更新到source.list,然后放入dvd或者dvd iso,即使不能上网也能更新软件了。
 
有一篇介绍的很全的文章,还可以把整个ubuntu软件库down下来存入dvd,作为本地源:
http://www.howtoforge.com/dvd_images_of_ubuntu_repositories


=======================================================================================================================

转自:http://blog.sina.com.cn/s/blog_600b33590100czpq.html

Ubuntu中常见软件格式的安装方法
   

源码包
1. 安装编译工具:$ sudo apt-get install build-essential
2. 推荐将源码包放在/usr/local/src目录下
3. 进入/usr/local/src目录,解压源码包
4. 进入源码目录,用ls命令产看目录中的文件
   1).一般情况下,里面有个configure文件,则运行命令:
           配置:$ sudo ./configure
                     (或者推荐1:$ sudo ./configure —prefix=/usr/local/filename/)
                     (或者推荐2:$ sudo ./configure —prefix=/opt/filename/)
           编译:$ make
           安装:$ sudo make install
   2).如果只有Makefile文件,则运行命令:
           编译:$ make
           安装:$ sudo make install
   3). 如果只是Imake文件,则运行命令:
           配置:$ xmkmf
           编译:$ make
           安装:$ sudo make install
5. 卸载软件:$ dpkg -r filename.deb
6. 清除编译过程中产生的临时文件:$ make clean
7. 清除配置过程中产生的文件:$ make distclean (谨用)
8. 卸载软件时,进入源码文件目录:$ make uninstall


deb包
方法一:直接双击安装
方法二:命令安装
1. 安装dpkg:$ sudo apt-get install dpkg
2. 安装软件:$ dpkg -i filename.deb
3. 卸载软件:$ dpkg -r filename.deb

rpm包
先安装rpm和alien:$ sudo apt-get install rpm alien

方法一:安装:./alien -i filename.rpm

方法二:1. 使用alien将rpm包转换为deb包:$ alien -d filename.rpm
       2. 安装:$ sudo dpkg -i filename.deb
       3. 卸载:$ sudo dpkg -r filename.deb

bin包
1. 更改执行权限:$ sudo chmod a+x filename.bin
2. 安装:$ ./filename.bin

pl包
1. 安装perl:$ sudo apt-get install perl
2. 安装软件:$ perl filename.pl


sh包或bash包
1. 更改权限:$ sudo chmod a+x filename.sh filename.bash
2. 安装软件:$ ./filename.sh (或 $ ./filename.bash)


py包
1. 安装python:$ sudo apt-get install python
2. 安装软件:$ python filename.py

二进制包
1. 不用安装,将软件放于某目录下。
2. 直接运行软件:$ ./filename



0 0