① 在ubuntu 里如何安装软件及安装命令都有那些
软件中心,新立得软件包管理器,直接到网站下载deb格式包安装,apt-get命令从软件源中安装软件非常方便、命令sudo
apt-get
install
软件名(一般是英文)
还有一种是编译源文件
下载xx.tar.gz文件
sudo
tar
zxvf
xx.tar.gz解压,会在该目录生成xx目录
cd
xx进入xx目录
sudo
./configure来检查系统环境,如检测通过则生成编译脚本
sudo
make进行编译
编译成功的话执行sudo
make
install安装即可
② ubuntu如何下载文件到根目录
使用sudo提升至管理员权限,使用mv命令移动文件夹。
③ 急ubuntu 用命令sudo apt-get 下载软件的原理, 它是怎么在网络上找到软件的
ubuntu软件源相当于一个包含所有ubuntu常用软件的的软件库,ubuntu在添加软件源后 ,会下载ubuntu源里的软件列表,ubuntu自带的新立得里面就能看到你的软件源里所有的软件,apt-get就是用命令将软件源里的软件下载并安装到你电脑上,而新立得也是一样,但相对简单—直接从里面查找所需软件,选择下载安装。像xp上能用的360安全卫士,不是有一个软件管理么,可以一键下载安装常用软件,原理差不多。
④ 如何在ubuntu命令行下下载kvm
Ubuntu大约是自Ubuntu 7.04(或者7.10?)开始引入虚拟化技术叫做KVM,KVM是Kernel-based Virtual Machine,其实和Ubuntu不相干,这是linux内核级支持的虚拟化技术,只是恰好Ubuntu 7.04所用的Linux内核正好支持KVM。在Ubuntu下,众所周知的桌面虚拟机有VMware和VirtualBox,其实还有选择就是KVM,只要你的CPU支持CPU硬件虚拟化技术就可以使用KVM。市场上AMD的大多数主流桌面CPU如AMD Athlon64×2 4000+或更高级别的产品都是支持AMD-V的,而Intel的可能有部分产品不支持虚拟化技术(Intel VT),所以我们需要用命令来检查所用的CPU是否支持虚拟化,这是使用KVM虚拟化技术的前提:
$cat /proc/cpuinfo
我的是AMD Turion64×2 TL-56的,显示结果如下:
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 72
model name : AMD Turion(tm) 64 X2
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips : 1607.28
clflush size : 64
power management: ts fid vid ttp tm stc
重点就在于flags这里中的众多支持指令集和技术中要能找到svm(AMD的)和vmx(Intel的),当然为了节省眼力眼神,可以使用UNIX中的匹配文本命令egrep来帮忙:
$egrep ‘(svm|vmx)’ /proc/cpuinfo
如果屏幕返回结果,要么是svm,要么是vmx,那么就是支持虚拟化技术的CPU,否则没戏。
确定了CPU是支持硬件虚拟化技术的就可以接下来准备安装KVM的内核和管理平台了。在这里所用到的Ubuntu版本是8.10为例,特此说明。
$sudo apt-get install ubuntu-virt-server ubuntu-virt-mgmt
安装这两个包会分别安装kvm,libvirt-bin,openssh-server,virt-manager,python-vm-builder,virt-viewer这些包,显而易见一个是安装虚拟化技术所需要用到的内核而另外一个则是管理虚拟化技术的平台。
安装好之后接下来需要把当前用户加入虚拟化技术所用的用户组中,我的用户名是shixinyu,命令格式为:
$sudo adser shixinyu libvirtd
如果你的用户名是别的,就替换掉上面命令中的shixinyu即可。接下来配置虚拟机中的网络,一般情况下网桥就可以满足虚拟机中的网络需求,所以接下来配置网络:
$sudo apt-get install bridge-utils
$sudo invoke-rc.d networking stop
$sudo nano /etc/network/interfaces
原来的文本内容可能只有下面部分:
auto lo
iface lo inet loopback
需要添加的内容根据你的网络情况而定,如果你的网络只需要从DHCP服务器中获得IP和服务,那么则在原有文本内容下添加一部分内容变成下面内容:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
可以看到配置文件中bridge_prots后是宿机网卡,由这个参数决定桥接哪个实际网卡和虚拟机网卡。如果你的网络需要手动指定IP,那么配置文件应该如下配置:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.0.10
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
具体如何来设定IP和网关,可以参考我的一篇Post:[笔记]Ubuntu简单网络配置,配置完毕之后重启Ubuntu网络组件:
$sudo /etc/init.d/networking restart
现在要配置虚拟机配置模板来告诉虚拟机哪个虚拟网卡是桥接的,修改模板:
$sudo nano /etc/vmbuilder/libvirt/libvirtxml.tmpl
看到的原来的内容应该是如下面所示的:
<interface type='network'>
<source network='default'/>
</interface>
把source network的赋值改为'br0',即变成下面内容:
<interface type='bridge'>
<source bridge='br0'/>
</interface>
到这里,给KVM虚拟机的网络就配置好了,这篇笔记就到此结束了。下一篇将准备来安装一个虚拟机操作系统,装一个Windows XP作为Ubuntu虚拟化实践。
接上一篇,这一篇准备实践一下Ubuntu虚拟化技术,将以安装Windows XP虚拟机来实践虚拟化。安装Windows XP虚拟机至少需要准备一个Windows XP的安装镜像文件,我准备的是Windows XP with SP3简体中文版的镜像文件,已将这个ISO文件命名为WinXP.iso,我将这个安装镜像文件存储在/home/shixinyu下了。
首先先建立一个虚拟机用的虚拟硬盘的镜像文件,一般WinXP系统所在分区8G足够用了,那么这里由于我的/home是独立挂载在一个足够大的分区的,就把这个虚拟硬盘镜像文件放在/home的我的个人文件夹下,命令格式如下:
$dd if=/dev/zero of=/home/shixinyu/WinXP.img bs=1024k count=8000
这是建立一个分配单元大小为1024k的8G大小的虚拟硬盘镜像文件,这个镜像文件位于/home/shixinyu/下,名为 WinXP.img。生成这个镜像文件会实际写入数据块,要花费一些时间,要耐心等待。需要注意的是千万别用sudo来执行这条命令,由sudo生成的这个镜像文件隶属于root这个用户,当前用户会无权读写这个文件,需要重新设置权限。
接下来就可以启动虚拟机来开始安装Windows XP了:
$kvm –m 512 –cdrom /home/shixinyu/WinXP.iso –boot d /home/shixinyu/WinXP.img
这会创建一个内存大小为512M的,从CDROM优先启动的虚拟机,当然这里指定的CDROM是一个ISO文件。这会弹出一个QEMU窗口,我们将看到Windows XP安装程序。这里为什么会有QEMU,根据KVM官方说明,KVM会使用一个经过修改的QEMU来工作,可能是由KVM来实现CPU级别的虚拟化技术的调用,而采用QEMU来仿真一些设备比如鼠标键盘什么的吧。接下来在虚拟机里的安装应该就没什么难处了,不过需要注意的是在Windows XP安装程序中的关于格式化的选项,最好选择格式化NTFS,不是快速格式化。安装程序第一次拷贝完文件之后会重启继续安装,安装完成后就可以看到 Windows XP桌面了,这里截了一幅安装完成后进入Windows XP桌面的图:
这就是KVM虚拟化技术下的虚拟机实用案例,实际上KVM支持不少操作系统作为虚拟机,官方有列表给出,具体请访问下面链接:
http://kvm.qumranet.com/kvmwiki/Guest_Support_Status
那在虚拟机中关机之后如何再启动这个安装好WinXP的虚拟机呢?只需要在终端中输入命令:
$kvm –m 512 –boot c /home/shixinyu/WinXP.img
这就可以启动虚拟机了,你可以发现命令中-boot后的参数变为c了,d是从CDROM优先启动,而c则是从硬盘优先启动。基于这个命令,方便日后的启动可以创建一个“启动器”,具体可以参见前面的一篇文章来创建启动器:
http://www.kklinux.com/html/Love-Linux/Ubuntu/200902/20-3517.html
有的人可能觉得这么多命令行实在不合口味,不像VMware(VMPlayer)和VirtualBox一样有GUI界面,其实KVM也有GUI界面可以管理KVM虚拟机,现在就可以单击“应用程序”-> “系统工具” -> “虚拟系统管理”,这就是一个GUI的KVM管理界面,你可以直接在这里创建虚拟机和管理虚拟机。新建虚拟机之前需要在Virtual Machine Manager中连接已有localhost(User)项目,当Status下由Disconnected变为Active之后,“新建”按钮便可以激活。比较奇怪的是在这里创建一个虚拟机来安装WinXP会存在安装程序第一次重启之后无法启动,只会卡在Boot From Harddisk…不接着进行下去。不过安装别的非Windows的操作系统应该没问题,有兴趣的朋友可以试一试。
⑤ ubuntu下安装软件好像不用下载安装文件对吗,只要输入sudo apt-get install rar 这样的命令就行了对吗
sudo apt-get install rar
上面的命令表示下载并安装rar软件,你以前打不开RAR,是因为你没有安装,运行上面的命令后即从网上下载了程序并进行了安装,当然就可以打开了。
sudo apt-get install rar(这里的rar可以是任何你需要下载并安装的软件名称,前提是名称正确,且软件源里有这个软件,apt-get会自动安装软件以及软件所需的依赖包)
因为安装是在终端下进行,所以让你误以为不用下载文件,其实是下载了的。如果你没有网络或者本者没有安装包你用上述的命令不可能安装成功的。
⑥ ubuntu系统怎么用命令行打开移动硬盘,并把需要下载的东西用命令行下载到移动硬盘,home下我会
把移动硬盘接到电脑上,用LiveCD或LiveUSB启动电脑,选择“试用Ubuntu而不改变计算机中的任何内容”。进入Live桌面。双击桌面上的“安装”图标。(LIVECD方法是将ubuntu镜像文件刻盘启动,liveusb可以用UNetbootin工具)语言选择“中文(简体)”。区域选择“Asia”,城市选择“Shanghai”。键盘布局选择“USA”。预备硬盘空间选择“手动指定分区(高级)”。这里的“/dev/sdc”就是我的移动硬盘,“/dev/sda”则是电脑里的硬盘,注意别选错硬盘了!选择“空闲的空间”。点“新的分区”。先分一个“/”分区:“新分区的类型”选择“主分区”,“新建分区容量(MB)”填入“10240”,“新分区的位置”选择“开始”,用于“Ext3日志文件系统”,挂载点“/”。再点“空闲的空间现在建一个交换空间:“新分区的类型”选择“逻辑分区”,“新建分区容量(MB)”填入“1024”,“新分区的位置”选择“开始”,用于“交换空间”,“挂载点”不用选。分区完毕,点“Forward在高级选项里,选中“安装启动加载器”,“安装启动引导器的设备”选择移动硬盘。然后点“确定”。
⑦ centos可以用 yum install kernel-devel 下载源文件,Ubuntu 下载源文件命令是什么
sudo apt-get install linux-source
⑧ 从ubuntu系统里下载文件到本地怎么用
如果下载的是 xx.deb直接双击即可安装
如果下载的是二进制文件,即xx.bin,可以将其放在当前目录下,使用:chmod +x xx.bin
然后双击即可安装。
如果下载的是压缩后的源文件,即xx.tar.gz,先用命令:tar xvzf xx.tar.gz 解压
cd xx 切换到解压后的目录
./configure 检测环境
make 编译
sudo make install 安装
⑨ 电脑ubuntu怎么下载软件啊又该怎么装啊
第一种方法,很简单的,打开软件中心,搜索你要安装的软件,后面有个安装按钮,点一下会自动安装,然后你就不用管了,网速快的话一会就好。等过一会去软件中心里面看看,在软件后面会提示安装好的,或者直接去菜单里找就行了,这是一条龙服务的,点安装之后会下载带安装一起做好,不像windows下的,需要自己下载,下载之后还要自己安装。
第二种方法,也可以打开终端输入命令,例如安装火狐,输入下面的命令,等显示完成之后就安装好了
sudoapt-getinstallfirefox
第三种方法,有些软件因为有版权等等原因,Ubuntu的软件仓库没有,那就可以去自己下载deb包,下载之后像windows下一样,双击就会安装。比如opera浏览器就是有版权问题,Ubuntu软件仓库里没有,你就可以去opera的官方网站直接下载,因为linux下软件格式有很多,所以你要选Ubuntu能用的deb包,这个网站一般都会有说明,所以也很简单的。
所有安装行为都需要权限,都要输入当前用户密码的。
⑩ ubuntu怎样下载vim
一、安装vim
使用命令$sudoapt-getinstallvim来安装vim,安装后的vim需要进行一些配置,不然使用起来会有些不方便,比如不会自动缩进。
二、配置vim
使用命令$ vim /etc/vim/vimrc修改vim配置文件(修改该文件对所有用户都生效),在该文件最后添加如下代码:
注意第10、11、12行只能选一个值,不然会报错。如果有些功能自己不需要可以在行前使用符号"注释该行。如果使用!wq不能保存,则使用命令w!sudotee%进行保存。《Linux就该这么学》一起学习linux
上面的方法是对vim的一些基本配置,更高级的配置可以通过vim插件实现。