how to install file/software in linux?

在linux上进行系统更新时注意的问题。
1.Ubuntu 系统更新与升级:
用root:
apt-get update
apt-get upgrade
2. Fedora系统更新(CentOS, RedHat Enterprise Linux .Oracle Enterprise Linux):
用root:
yum update
3.SUSE系统更新
用root:
zypper  update


Ubuntu系统应注意的问题:
1.一般不激活root用户。如果要以root权限运行命令,请在命令前加上sudo . 如果某些情况下一定要用root权限,得先使能root账号(以安装账号或当前账号):
sudo passwd root
参考: https://help.ubuntu.com/community/RootSudo
2.在用Oracle VirtualBox虚拟机4.2.6(假设主机是windows,客机是ubuntu),安装GuestAddition时注意的问题。
 1)先把系统更新至最新版本
在客机菜单中选择Device->Install Guest Additions,一般对ubuntu桌面版就可以了。但是对server版还会有问题的话解决如下:
  a.  sudo apt-get install dkms
  b.   将VBoxGuestAdditions.iso放入客机cd-rom盘,如果cd-rom没有装载进来,执行下列命令(以root):
     b.1  (如果/mnt/cdrom目录不存在)  mkdir /mnt/cdrom
     b.2  mount -t auto  /dev/cdrom   /mnt/cdrom  (将设备/dev/cdrom 的目录和文件装载到/mnt/cdrom文件夹下。对此命令的详细解释请参见:http://linux.about.com/od/linux101/l/blnewbie4_2_2.htm)
    b.3  到cd-rom被装载的目录(cd /mnt/cdrom )执行:
      ./VBoxLinuxAdditions.run


在Linux上安装软件时候,一般有3种方式:
一是获得源码进行编译再安装,一般需要configure,make,install等步骤;
二是获得已经编译好的二进制软件包用安装命令安装,比如sudo dpkg -i package.deb;
三是直接调用安装命令让操作系统自己去找软件包进行安装,比如 apt-get。

获得源码后进行安装的方式可以不用root权限的用户,和有root权限安装的区别在于 ./configure 需要指定安装文件的目录,比如 ./configure --prefix=/home/tony/software。
参考资料:
1.无root权限安装nginx-1.2.3 : http://www.cnblogs.com/yukaizhao/archive/2012/09/03/linux_no_root_make_install.html
2.无root权限安装LAMP环境:http://www.veryhuo.com/a/view/51298.html
3.附件:无root权限安装mysql


1. How to install .deb file for ubuntu?

To install package ,such as package.deb, please type the following command:
Go to the directory where package.deb exists. For example if it is in /tmp directory:
$ cd /tmp
Type the following command:
$ sudo dpkg -i package.deb


2. How to use apt-get behind proxy server?

If you’re using Synaptic

Open up your Synaptic package manager (usually as root), go to Settings-> Preference -> Network. Enter your proxy server details like : username:[email protected], and put the proxy server port (usually 8080).

If you’re using command-line apt-get

Edit your  /etc/bash.bashrc  file as root.

Put these line at the end of your  /etc/bash.bashrc  file :

export http_proxy = http://username:password@proxyserver:port/  

export ftp_proxy  = http://username:password@proxyserver:port/

微笑

You can omit the username:password, if your proxy server has no password. That’s all for today! Happy apt-get-ing!


你可能感兴趣的:(manager,server,ubuntu,command,File)