Ubuntu 16.04 初体验

安装完系统后,常规必备的操作:

修复引导
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repairboot-sav

1,设置root用户密码

  • 首先设置root密码,利用现有管理员帐户登陆Ubuntu,在终端执行命令:
    sudo passwd root
    接着输入密码和root密码,重复密码。这样就有了可用的root用户。

  • 更新系统和软件包

    sudo - root 
    apt-get update && apt-get -y upgrade
    
  • 默认情况是不允许用root帐号直接登录图形界面的。这可以通过修改
    /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.config
    文件来允许root直接登录。

    vim /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.config   or
    gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.config
    
    添加如下代码,保存退出
    
    user-session=ubuntu
    greeter-show-manual-login=true
    all-guest=false
    

2,root用户登录桌面,出现错误

读取/root/.profile时发现错误:
mesg:ttyname failed:对设备不适当的ioctl操作

  • 解决方法:
    启动ubuntu,以root用户登陆,打开命令行终端,输入命令:
    vim /root/.profile
    找到.profile文件中的mesg n
    将其替换成
    tty -s && mesg n
    重启ubuntu,问题解决。

3,远程ssh无法连接

  • 安装openssh-server
    apt-get -y install vim openssh-server

  • 修改ssh的配置文件

     vim /etc/ssh/sshd_config
    
  • 允许root用户登录,将“PermitRootLogin without-password”更改为

     PermitRootLogin yes
    
  • 不是必须的 在配置文件中添加如下内容(除了第三条的最后一个是灰色加紫色,其他的是蓝色,如果是灰色说明不对!)

Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc

MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96

KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org
  • 保存并退出后重启sshd服务
    service ssh restart

4,修改源

修改/etc/apt/sources.list

#Ubuntu 16.04 LTS  xenial
deb http://mirrors.aliyun.com/ubuntu/ xenial main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main multiverse restricted universe
# Canonical 合作伙伴和附加
deb http://archive.canonical.com/ubuntu/ xenial partner
deb http://extras.ubuntu.com/ubuntu/ xenial main

sudo apt-get update&&sudo apt-get upgrade

  • **Ubuntu安装Transmission 2.90 **

sudo add-apt-repository ppa:transmissionbt/ppa
sudo apt-get install transmission
(可选)如果你想降级加 Ubuntu 系统内置的发布版本,可以使用如下命令:sudo apt-get install ppa-purgesudo ppa-purge ppa:transmissionbt/ppa

  • Xware Desktop 64位软件包
    安装的方法如下:sudo chmod +x xware-desktop_0.11.20140723_amd64.debsudo dpkg -i xware-desktop_0.11.20140723_amd64.debsudo apt-get install -f #解决依赖问题

  • 安装sublime text 3

在Ubuntu中按CTRL+ALT+T打开命令窗口,按下面步骤和命令进行安装即可:
添加sublime text 3的仓库:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
回车,出现很多信息。但是我们看看图片最后字知道,这地方在等待我们确认是否添加这个仓库,按enter键继续,按crtl+c取消。
此时,按ENTER继续,建立信任数据库。
更新软件库:
sudo apt-get update
安装Sublime Text 3:
sudo apt-get install sublime-text-installer

5,安装java

解压后,配置环境变量

export JAVA_HOME=/opt/app/jdk1.8.0_92
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
  • 更新默认jdk

sudo update-alternatives --install /usr/bin/java java /home/cc/app/jdk1.8.0_91/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /home/cc/app/jdk1.8.0_91/bin/javac 300
sudo update-alternatives --config java

系统会列出系统中所有的jdk版本,选择最新安装的那个版本输入2即可

6,将Ubuntu主文件夹里的中文文件夹名称改成英文

  • 方法一:
    首先修改现有主文件夹下各文件夹名称:
    Desktop、 Documents、 Download、 Music、 Pictures、 Public、 Templates、 Videos ……
    然后编辑配置文件:
    gedit ~/.config/user-dirs.dirs
    把文件夹指向改掉,例如:
    XDG_DESKTOP_DIR="$HOME/Desktop"
    XDG_DOWNLOAD_DIR="$HOME/Download"
    XDG_TEMPLATES_DIR="$HOME/Templates"
    XDG_PUBLICSHARE_DIR="$HOME/Public"
    XDG_DOCUMENTS_DIR="$HOME/Documents"
    XDG_MUSIC_DIR="$HOME/Music"
    XDG_PICTURES_DIR="$HOME/Pictures"
    XDG_VIDEOS_DIR="$HOME/Videos"

  • 方法二:

为了使用起来方便,装了ubuntu中文版,自然在home文件里用户目录的“桌面”、“图片”、“视频”、“音乐”……都是中文的。
很多时候都喜欢在桌面上放一些要操作的文件,linux里命令行操作又多,难免会用命令行操作桌面上的东西,那么就要 “cd 桌面”,打“桌面”的时候要输入法切换,麻烦……所以就想办法把用户目录下的路径改成英文,而其他的中文不变,方法如下:
打开终端,在终端中输入命令:
export LANG=en_US
xdg-user-dirs-gtk-update
跳出对话框询问是否将目录转化为英文路径,同意并关闭.在终端中输入命令:
export LANG=zh_CN
关闭终端,并重起.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不再提示,并取消修改.主目录的中文转英文就完成了~

7 ,

前文 Ubuntu 16.04 新特性中我们已经介绍过,随着 Ubuntu 16.04 LTS 的发布,Ubuntu 的软件包管理命令也发生了变化,新系统采用了 Debian 项目中所使用的 APT(Advanced Package Tool)来完成各种的不同的任务,ATP 命令全面取代了我们之前在 Linux 软件包管理基本操作入门中所介绍的 apt-get、apt-cache 等功能。
ATP 在创建之初便是为了解决大量软件包管理所遇到的问题,希望结束类似 Linux 早期系统依赖的一大弊病。不过 ATP 命令本身的文档较为分散,刚上手的用户很难找到它的帮助信息。
过去十多年以来,几乎所有 Debian 和 Ubuntu 用户都在使用 apt-get 进行安装、删除软件包等管理操作。现在大家也应该试着切换到新的 APT 命令来了。
注意:为兼顾老用户的使用习惯 Ubuntu 16.04 依然保留着 apt-get 系列命令。

使用APT简化命令行
下面我们列出 Ubuntu 16.04 LTS 中使用 ATP 命令与老版本 Ubuntu 中软件包管理的用法对比:
Ubuntu 16.04 LTS
老版本Ubuntu

apt install 包名
替代* apt-get install 包名*

apt remove 包名
替代* apt-get remove 包名*

apt search 包名
替代* apt-cache search 包名*

apt show 包名
替代 apt-cache show 包名

apt update
替代* apt-get update*

apt upgrade
替代* apt-get upgrade*

apt list –installed
替代 dpkg –get-selections | grep -v deinstall
替代 dpkg -l

apt list –upgradable
apt-get -u upgrade –assume-no

pt edit-sources
替代 echo ‘new line of text’ | sudo tee -a /etc/apt/sources.list
替代 sudo nano /etc/apt/sources.list

apt autoremove
替代 apt-get autoremove

apt purge 包名
替代 apt-get purge 包名

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,123评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,031评论 2 384
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,723评论 0 345
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,357评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,412评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,760评论 1 289
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,904评论 3 405
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,672评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,118评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,456评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,599评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,264评论 4 328
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,857评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,731评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,956评论 1 264
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,286评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,465评论 2 348

推荐阅读更多精彩内容