ubuntu系统快速入门

ubuntu系统快速入门

ubuntu系统快速入门

一.什么是LTS?
ubuntu与window不同,系统升级较为频繁,在每年的4月25号左右和10月25号左右ubuntu会有新的版本释出。事实上,频繁的版本升级并不适合所有的人,于是ubuntu每隔两年会发布一个长期支持版本即LTS,longtermsupport的缩写。非LTS版本的支持年限是9个月,而LTS版本的支持年限为三年,服务器版本支持为五年。如果您希望你使用一个较为稳定的版本的话,建议使用LTS版本。截止到现在,最新的LTS版本为ubuntu12.04,下一个LTS版本为ubuntu14.04

二.密码显示问题
为了安全起见,linux在终端输入密码的时候默认是不会回显密码位数的,导致很多人往往以为键盘出了问题,你只管放心地输入,回车即可

三.root账号问题
ubuntu默认禁用了root账号,所以当年试图使用su root命令切换到root用户时,尽管你已经输入了正确的密码,终端依旧会提示你密码错误。你需要执行以下命令解除root账号的锁定
1.打开终端(Dash搜索terminal),输入sudo passwd root,回车后输入你的root密码
2.系统提示 Enter new UNIX password: 请输入你的新密码,回车
3.系统提示Retype new UNIX password:再输入你刚才输入的新密码,回车
4.当系统提示 passwd: password updated successfully时,证明你的root已经解锁了,以后,如果在想获得root权限,只需进行如下的操作:
su root
Password: (在此输入你上面设置的密码)
5.如果要再次禁用 root 帐号,那么可以执行 sudo passwd -l root

四.设置开机启动项
设置ubuntu的开机启动项有较多方法,下面列出几个简单易操作的办法:
1.(不建议)直接修改 /etc/rc.local,在exit 0 前输入你要设置的开机启动命令
2.将你要启动的应用程序或命令写成一个.desktop文件,或者直接在/usr/share/applications目录下寻找你启动的应用程序的.desktop 文件,复制到 ~/.config/autostart目录下即可。当你登陆该用户时就会启动该程序
3.dash中输入“启动应用程序”,打开第一个出现的程序,就是一个图形化的添加启动项的操作了,很简单不必多说
4.还有许多其他办法这里不再多说

五.右键安装“在终端打开”
在虚拟终端中切换工作目录并不是很方便,可以安装以下插件方便切换工作目录,终端输入命令:sudo apt-get install nautilus-open-termina 完成后注销重启即可启动该插件
在图形界面进入某个目录后右键,选择“在终端中打开”即可在终端切换到当前目录

六.安装Oracle jdk
如果是做安卓开发,使用openjdk可能会有一点问题,你需要使用Oracle JDK,安装方法如下
方法一:终端依次输入以下命令
sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
方法二:自己安装从Oracle的官网上下载的tar.gz,请按自己的情况修改下面的命令
准备工作
sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm 
cd /usr/lib/jvm 
sudo mv jdk1.7.0/ java-7-sun 

修改环境变量
vim ~/.bashrc 如果想要所有用户都使用Oracle jdk,请改为 vim /etc/profile
添加以下内容:
export JAVA_HOME=/usr/lib/jvm/java-7-sun 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH
保存退出后输入该命令使设置生效:
source ~/.bashrc (前面使用vim /etc/profile的这里使用 source /etc/profile)
可能你的系统上默认是openjdk,执行以下代码设置为Oracle JDK
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300 sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java-7-sun/bin/javah 300 
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap 300
sudo update-alternatives --config java

系统会列出当前安装的jdk,请选择你安装Oracle jdk的那个路径前面的数字,安装完成
最后的最后,输入 java -version javac -version来检查是否安装成功

七. 安装fcitx输入法
sudo apt-get remove ibus
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get -y install fcitx fcitx-config-gtk fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sogoupinyin
sudo apt-get -y install fcitx-table-allim-switch -s fcitx -z default

八.安装动态壁纸(慎用)
ubuntu上可以安装比较好看的动态壁纸,但是非常消耗资源,对电脑的要求较高,请谨慎安装
sudo add-apt-repository ppa:fyrmir/livewallpaper-daily
sudo apt-get update
sudo apt-get install livewallpaper livewallpaper-config 
livewallpaper-config

九.使用Qt Creator开发时会报错cannot find -lGL的问题
终端输入 :sudo apt-get install libgl1-mesa-dev 
这里一并说说其他发行版的解决办法:
如果是fedora,需要输入以下命令:yum install libGL libGL-devel
如果是openSUSE,需要输入以下命令:zypper in Mesa-libGL-devel

十.关于python在ubuntu上的问题
python3与之前的版本有比较大的变化,而现在的生产和开发环境(2013)大部分用的还是python2.X,因此ubuntu默认同时提供了python2.X和python3,默认是python2.X。如果你需要使用python3,那么应该在命令中显示声明,如python3 proxy.py。
部分使用goagent的同学在you&tu&be 上看视频的时候总是出现提示“出现错误,请稍候再试“的提示,一般是因为你的python版本有问题,或者是你需要去官网下载新的goagent

十一.unity边栏消失不见,界面只剩下一张壁纸和鼠标时的解决办法
1.按下键盘的 Ctrl + Alt + t ,弹出终端
2.输入 sudo apt-get -y install compizconfig-settings-manager
3.输入 ccsm
4,选择左侧“桌面”在右侧找到 “ubuntu unity plugin”并启用该插件即可

十二. 关于回收站无法清空某些东西
出现这些问题的原因一般都是你在终端用sudo nautilus命令打开了文件管理器,然后删除了某些属于root的文件。回收站的位置在 ~/.local/share/Trash/files 目录下,使用root权限将目录下的东西删除即可

 

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • avatar 心理软件 0

      很完善的教程