在VMware中安装Ubuntu16.04桌面版,想登陆后直接进入命令行界面,运行如下命令:
方法一(推荐,亲测可行):
开机后进入命令行界面:sudosystemctlset-defaultmulti-user.target开机后进入图形界面:sudosystemctlset-defaultgraphical.target
xiaoqiu@ubuntu:~/software/phonopy-1.11.2$sudovi/etc/resolv.conf
xiaoqiu@ubuntu:~/software/phonopy-1.11.2$cat/etc/resolv.conf
#Dynamicresolv.conf(5)fileforglibcresolver(3)generatedbyresolvconf(8)
#DONOTEDITTHISFILEBYHAND--YOURCHANGESWILLBEOVERWRITTEN
nameserver127.0.1.1
searchlocaldomain
众所周知,在linux操作系统下,利用apt-get来安装软件是非常方便的。只要一个sudoapt-getinstall软件名;就可以轻易的解决软件的安装,最关键的是他可以解决其中存在的各种复杂的依赖关系,让你不用为此头疼,而在apt-get出现之前,利用dpkg或者更早之前的./configure;make;makeinstall来安装软件真是无法想象,安装完软件A,提示你要安装软件B,好不容易安装完了,又提示要安装软件C。。。。各种纠结!所以说apt这个高级包管理工具极大的方便了广大的linux用户,更降低了linux用户的入门的门槛。好了,零零碎碎说了这么多废话,咱们回归正题。
apt-getupdate使用这个清单来确定能够获得哪些补充的软件包且他的内容会被保存在/var/lib/apt/lists内,通过访问这个lists确定该软件是否已安装,是否是最新版本,依赖关系是否满足,从而确定要更新内容,并进行更新,其安装过程主要是由dpkg来完成。
总体上来说apt是倾向于下载的一个管理工具。
xiaoqiu@ubuntu:~/software/phonopy-1.11.2$cat/etc/apt/sources.list
#debcdrom:[Ubuntu13.04_RaringRingtail_-Releaseamd64(20130424)]/raringmainrestricted
#newerversionsofthedistribution.
##Majorbugfixupdatesproducedafterthefinalreleaseofthe
##distribution.
##N.B.softwarefromthisrepositoryisENTIRELYUNSUPPORTEDbytheUbuntu
##team.Also,pleasenotethatsoftwareinuniverseWILLNOTreceiveany
##revieworupdatesfromtheUbuntusecurityteam.
##team,andmaynotbeunderafreelicence.Pleasesatisfyyourselfasto
##yourrightstousethesoftware.Also,pleasenotethatsoftwarein
##multiverseWILLNOTreceiveanyrevieworupdatesfromtheUbuntu
##securityteam.
##N.B.softwarefromthisrepositorymaynothavebeentestedas
##extensivelyasthatcontainedinthemainrelease,althoughitincludes
##newerversionsofsomeapplicationswhichmayprovideusefulfeatures.
##Also,pleasenotethatsoftwareinbackportsWILLNOTreceiveanyreview
##orupdatesfromtheUbuntusecurityteam.
##ThissoftwareisnotpartofUbuntu,butisofferedbyCanonicalandthe
##respectivevendorsasaservicetoUbuntuusers.
##ThissoftwareisnotpartofUbuntu,butisofferedbythird-party
##developerswhowanttoshiptheirlatestsoftware.
xiaoqiu@ubuntu:~/software/phonopy-1.11.2$ls/var/lib/apt/lists
archive.ubuntu.com_ubuntu_dists_raring_main_binary-amd64_Packages
archive.ubuntu.com_ubuntu_dists_raring_main_i18n_Translation-en
archive.ubuntu.com_ubuntu_dists_raring_Release
archive.ubuntu.com_ubuntu_dists_raring_Release.gpg
archive.ubuntu.com_ubuntu_dists_raring_restricted_binary-amd64_Packages
archive.ubuntu.com_ubuntu_dists_raring_restricted_i18n_Translation-en
lock
partial
Ubuntu%2013.04%20%5fRaring%20Ringtail%5f%20-%20Release%20amd64%20(20130424)_dists_raring_main_binary-amd64_Packages
Ubuntu%2013.04%20%5fRaring%20Ringtail%5f%20-%20Release%20amd64%20(20130424)_dists_raring_main_binary-i386_Packages
Ubuntu%2013.04%20%5fRaring%20Ringtail%5f%20-%20Release%20amd64%20(20130424)_dists_raring_Release
Ubuntu%2013.04%20%5fRaring%20Ringtail%5f%20-%20Release%20amd64%20(20130424)_dists_raring_Release.gpg
Ubuntu%2013.04%20%5fRaring%20Ringtail%5f%20-%20Release%20amd64%20(20130424)_dists_raring_restricted_binary-amd64_Packages
Ubuntu%2013.04%20%5fRaring%20Ringtail%5f%20-%20Release%20amd64%20(20130424)_dists_raring_restricted_binary-i386_Packages
先说一说图形界面修改源,将默认的源修改成一个比较快的源。
图形界面就可以修改,打开Ubuntu软件中心,如下图,点击顶部面板的“编辑”然后就可看到“软件源”选项了:
点击之后填出软件源编辑窗口,如图按钮,选择“其他站点”
可以选择最佳服务器,也可以直接在左边选择一个你觉得快的源,我比较喜欢163.com
在终端修改和替换源的方法
打开终端,输入命令:
sudogedit/etc/apt/sources.list
在终端必须小心点,在这之前最后备份一下,如图输入密码之后会填出窗口:
你需要在网上搜索一下关于适合你的Ubuntu版本的源,直接添加都后也可以。
然后更新:
sudoget-aptupdate
2016
怎样为Ubuntu系统设置软件源
Ubuntu里的许多应用程序软件包,是放在网络里的服务器上,这些服务器网站,就称作“源”,从源里可以很方便地获取软件包,下面的方法选一种即可,我们来看这个练习;1、简单设置源1)点击上面板条的系统菜单“System-系统管理-软件源”命令,出来一个面板;2)先出来一个密码输入框,输入自己密码后,点绿色“OK”按钮确定,进入源面板;3)进入源面板后,把几个勾都打上,点击下面的下拉列表,选择serverfor中国(china),即中国的源;4)然后点右下角的“Close”,出来一个提示对话框,点“Reload”,然后出来刷新对话框;;5)接下来下载软件包信息,耐心等待完成后,自动关闭对话框,这样就简单设置好了源;
这种方法比较简单,但是速度可能不是很快,可以试试下面的两种方法;
sources.list作用的总结
更新sources.list
选择对应版本的软件源
总结
2016年国内开源镜像站点汇总
(⑤)Ubuntu常用编辑器
常见的基于控制台的文本编辑器有以下几种:
注意并不是所有的文本编辑器都是基于控制台的,也就是说支持终端使用的。有一些文本编辑器被设计用来提供带有菜单栏,按钮,进度条等的图形界面。例如:
(2)插入命令
scp本地用户名@IP地址:文件名1远程用户名@IP地址:文件名2
scpfileusername@ip:filepath
scp-rPHONe/xiaoqiugood@192.168.8.4:~/
scp-r-P4444xiaoqiugood@10.60.36.168:/home/xiaoqiugood/vasp/Pd-H/home/CALYPSO_1.2/Tests/从远程到本机
#成功事例,注意端口的写法:应为-P4444;-P选择端口.注意-p已经被rcp使用.
scp-P4444xiaoqiugood@10.60.36.168:/home/xiaoqiugood/poscar-cif.*/home/#成功事例,从远程到本机
scp-r-P4444Tests/xiaoqiugood@10.60.36.168:~/##成功事例,注意端口的写法:应为-P4444;-P选择端口.注意-p已经被rcp使用.从本机到远程
在虚拟机中设置网络连接方式为NAT,并设置eth0的IP与169.254.75.183在同一地址段,如设为169.254.75.184,经检验可主机可单向ping通虚拟机,但这并不影响采用ssh相互传送文件如图2。
ifconfigeth0192.168.44.128
ifconfig命令-动态获取IP
注:ifconfig下令可使当前设置奏效,但重启后将失效;
①ifconfig命令
用ifconfig命令修改后重起服务配置不保存
给Eth0接口设置IP地址和子网掩码广播地址并激活:ifconfigeth0192.168.1.155netmask255.255.255.0broadcast192.168.1.255UP
更改Eth0口的MAC地址:ifconfigeth0hwehter00:40:64:c8:03:04
一个网卡添加多个IP:ifoconfigeht0:1192.168.1.156ifconfigeth1:192.168.157
添加网关:routeadddefaultgw192.168.1.1
动态获取IP:ifconfigeth0-dynamic
虚拟机下slackware桥接方式上网-静态IP方式
ifconfigeth0down#
ifconfigeth0192.168.1.101broadcast192.168.1.255netmask255.255.255.0up#配置IP地址2,广播地址,子网掩码
routeadddefaultgw192.168.1.1#配置网关
IP中的广播地址是可以发送一个包让子网内所有的IP都接收的地址
注1:不关机状态下,变换网络(从实验室到宿舍),当主机IPV4属性改设为动态IP时(动态IP恰好在之前静态IP的同一地址段),不影响虚拟机上网;当主机IPV4属性不修改为动态IP时,主机不能上网,但虚拟机仍然可以上网
注2:虚拟机悬挂,第二天重起动不会改变ifconfig对eth0的设置
注2:主机动态IP(192.168.0.103),虚拟机直接重启后,分配该路由下地址:192.168.0.110
上网时的设置….
ifconfigeth0169.254.69.133broadcast169.254.0.255netmask255.255.0.0up
#配置IP地址2,广播地址,子网掩码
routeadddefaultgw169.254.0.1#配置网关
在该地址下,修改虚拟机上网连接方式为NAT方式,则可以实现没有连接互联网时,虚拟机与主机的通信;通过虚拟连接3(169.254.69.131;相互之间可实现ping通)
关闭网卡:Ifconfigeth0down
动态获取IP:Ifconfigetho-dynamic
成功案例:
xiaoqiu@ubuntu:~/work$scp-ryexq@192.168.0.100:~/work/phonon/puhx/puh3-cmcm-150g~/work
RSAkeyfingerprintisSHA256:8wLqVvXa5nh1mVkmjIrPYl231lqGFJ1Okr09fD87LPU.