㈠ ubuntu系統怎麼用命令行打開移動硬碟,並把需要下載的東西用命令行下載到移動硬碟,home下我會
把移動硬碟接到電腦上,用LiveCD或LiveUSB啟動電腦,選擇「試用Ubuntu而不改變計算機中的任何內容」。進入Live桌面。雙擊桌面上的「安裝」圖標。(LIVECD方法是將ubuntu鏡像文件刻盤啟動,liveusb可以用UNetbootin工具)語言選擇「中文(簡體)」。區域選擇「Asia」,城市選擇「Shanghai」。鍵盤布局選擇「USA」。預備硬碟空間選擇「手動指定分區(高級)」。這里的「/dev/sdc」就是我的移動硬碟,「/dev/sda」則是電腦里的硬碟,注意別選錯硬碟了!選擇「空閑的空間」。點「新的分區」。先分一個「/」分區:「新分區的類型」選擇「主分區」,「新建分區容量(MB)」填入「10240」,「新分區的位置」選擇「開始」,用於「Ext3日誌文件系統」,掛載點「/」。再點「空閑的空間現在建一個交換空間:「新分區的類型」選擇「邏輯分區」,「新建分區容量(MB)」填入「1024」,「新分區的位置」選擇「開始」,用於「交換空間」,「掛載點」不用選。分區完畢,點「Forward在高級選項里,選中「安裝啟動載入器」,「安裝啟動引導器的設備」選擇移動硬碟。然後點「確定」。
㈡ 如何用命令行更新Ubuntu
步驟/方法
1
打開 shell 窗口,
2
在窗口中輸入 sudo apt-get update,更新軟體源,最後會讀取軟體包列表:
3
輸入 sudo apt-get dist-upgrade,更新所有的軟體:
會提示你要下載多少軟體,已經多少M大小,你回車選擇是,之後就自動安裝了。
最後更新完成了。
4
如果想要安裝相應的軟體,自需輸入 sudo apt-get install 軟體名,以recordmydesktop為例:
好了,軟體安裝成功了。
㈢ 如何在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在命令行下切換到home/username/downloads時一直提示目錄不存在
如果是安裝的中文語言段隱,
這個目錄下的下載目錄應該是
/home/username/下載
而切換到命令行模式笑燃輪的時候,
因為命令行模式不支持中文和中文輸入法,
所以中文都是亂碼,
除非能在命令行模式下打中碰信文,否則不能進入下載目錄。
如果是在終端下就可以了。
㈤ ubuntu下安裝軟體好像不用下載安裝文件對嗎,只要輸入sudo apt-get install rar 這樣的命令就行了對嗎
sudo apt-get install rar
上面的命令表示下載並安裝rar軟體,你以前打不開RAR,是因為你沒有安裝,運行上面的命令後即從網上下載了程序並進行了安裝,當然就可以打開了。
sudo apt-get install rar(這里的rar可以是任何你需要下載並安裝的軟體名稱,前提是名稱正確,且軟體源里有這個軟體,apt-get會自動安裝軟體以及軟體所需的依賴包)
因為安裝是在終端下進行,所以讓你誤以為不用下載文件,其實是下載了的。如果你沒有網路或者本者沒有安裝包你用上述的命令不可能安裝成功的。
㈥ openwrt可以在線更新不同版本固件嗎
openwrt可以在線更新不同版本固件
(1)SSH登錄路由器
在Ubuntu里,按Ctrl+Alt+T打開命令行終端,輸入:
輸入密碼,登錄成功。
進入OpenWrt /tmp目錄 cd /tmp
檢查OpenWrt路由器是否有足夠的內存 df -h
可以看出,/tmp還有29.5MB可用空間,而升級固件在3MB左右,足夠了。
下載OpenWrt最新trunk版本固件
在Ubuntu里瀏覽器打開http://downloads.openwrt.org/snapshots/trunk/
TP-LINK WR2543N路由器的晶元類型是ar71xx,就點擊ar71xx目錄進入。要注意,路由器的晶元類型千萬不能搞錯,不同路由器很可能是不同的。
按Ctrl+F查找自己的路由器型號。比如我輸入的是wr2543, 有兩個固件,升級用的是sysupgrade.bin文件。右鍵點擊該鏈接,復制下載地址。在FireFox里是Copy Link Location復制鏈接地址。
回到Ubuntu命令行終端, 下載固件到/tmp目錄。T
md5校驗,確保下載的固件完整:
輸出結尾是OK,說明固件是完整的。
OpenWrt sysupgrade命令升級OpenWrt固件
過約2分鍾,等路由器重啟成功,如果沒有意外,會發現有線和無線上網都正常。但瀏覽器192.168.1.1無法登陸,因為snapshots版本固件是不帶LuCI網頁管理界面的。沒有也好,可以節省路由器的存儲空間,也可以學習一下命令行管理OpenWrt路由器。
㈦ 如何在ubuntu使用maven命令行
轉載
下面以CentOS平台為例,說明如何安裝及配置Maven。
1 [root@localhost ~]# wget
2 software/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz
3 [root@localhost ~]# tar xzf apache-maven-3.1.1-bin.tar.gz -C /usr/local
4 [root@localhost ~]# cd /usr/local
5 [root@localhost ~]# ln -s apache-maven-3.1.1 maven
上面的wget是從後面給定的URL中下載maven,當然,你也可以直接訪問手動下載。第二行命令是將下載下來的tar.gz包解壓到/usr/local(tar默認將文件解壓到當前目錄,加了-C參數之後,是將解壓的文件存放到/usr/local中)
當然,解壓完下載下來的maven包是現在還不能啟用,需要在PATH裡面設置一下路徑,如下:
1 [root@localhost ~]# vim /etc/profile.d/maven.sh
2 export MAVEN_HOME=/usr/local/maven
3 export PATH=${MAVEN_HOME}/bin:${PATH}
設置好Maven的路徑之後,需要運行下面的命令
1 [root@localhost ~]# source /etc/profile.d/maven.sh
使得上面設置的環境變數立即生效。
你也就可以重啟一下電腦,使得上面的環境變數立即生效,但是沒有上面的命令來得快!
當然,你也可以在/etc/profile文件後面加入下面三行,和上面的一樣效果
1 [root@localhost ~]# vim /etc/profile
2 MAVEN_HOME=//usr/local/maven
3 export MAVEN_HOME
4 export PATH=${PATH}:${MAVEN_HOME}/bin
設置好Maven的路徑之後,需要運行下面的命令
1 [root@localhost ~]# source /etc/profile
使得上面設置的環境變數立即生效。
弄完之後,你可以運行下面的命令。
查看源代碼列印幫助
1 [root@localhost ~]# mvn -v
2 Apache Maven 3.0.5 (;
3 2013-02-19 21:51:28+0800)
4 Maven home: /usr/local/maven
5 java version: 1.6.0_24, vendor: Sun Microsystems Inc.
6 java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre
7 Default locale: en_US, platform encoding: UTF-8
8 OS name: "linux", version: "2.6.32-358.14.1.el6.x86_64", arch:
9 "amd64", family: "unix"
如果出現了上面類似的欄位,說明Maven安裝及配置完了!
你也就運行mvn -version
1 [root@localhost ~]# mvn -version
2 Apache Maven 3.0.5 (;
3 2013-02-19 21:51:28+0800)
4 Maven home: /usr/local/maven
5 java version: 1.6.0_24, vendor: Sun Microsystems Inc.
6 java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre
7 Default locale: en_US, platform encoding: UTF-8
8 OS name: "linux", version: "2.6.32-358.14.1.el6.x86_64", arch:
9 "amd64", family: "unix"
和上面的效果是一樣的。
上面的命令為了方面,都是在root用戶下進行操作的,這樣很不安全,建議使用一般的用戶許可權配合sudo去安裝和配置!
㈧ ubuntu 命令行安裝問題:不能連接網路,不能獲取archives。
1.核實網路是否通暢
2.如果使用10.04,在系統-系統管理-軟體源裡面把Ubuntu軟體裡面的「下載自」後面的伺服器改成另一個伺服器試試