安装完ubuntu 14.04.1 lts 要做的事情

来源:互联网 发布:sql 什么情况用union 编辑:程序博客网 时间:2024/04/29 11:34

# @做一名有理想、有责任、有道德、有作为的青年


# @伙伴们,我们生活在一个欣欣向荣的祖国,我们生活在一个日新月异的时代,我们生活在一个放飞理想的舞台。今后几十年,将是中华民族伟大复兴的光辉年代,责任艰巨,任重道远。希望伙伴们珍惜大好时光,把握人生方向,勤奋刻苦学习,健康茁壮成长,做一名有理想、有责任、有道德、有作为的青年,时刻准备着为祖国贡献力量,用自己的智慧、汗水去创造自己人生中新的辉煌,谱写人生新的篇章。


# @废话不多话进入下面的主题


# @想安装 ubuntu 14.04.1 lts 最新版本
#(32位 64位)支持的内存大小不一样 4g以上的内存推荐64位
  http://www.ubuntu.com/download/desktop


# @ubuntu14.04的代号“Trusty Tahr”(受信任的塔尔羊),ubuntu140.04的新特征包括华丽的界面,性能的提升。如果你是干净安装的话,你可能会想知道在安装完ubuntu14.04后要做什么。
每一个人的需求是很不样的,这取决于这个人是否是一个有经验的ubuntu的使用者,一个新手,一个程序员或者是一个艺术家。但是在这个清单里面的事情都是很重要的在干净安装完ubuntu14.04后,没有浪费任何的时间。让我们看看在安装完ubuntu14.04后必须要做那些事情。


# 安装完ubuntu14.04后要做的事情


# 首先就要做的也是最重要的就是更新软件源
# 终端 快捷键 Ctrl+Alt+T
$ sudo apt-get update


# 系统更新
$ sudo apt-get update && sudo apt-get upgrade


# 系统默认安装了ibus
# 安装 ibus 相应输入法引擎
# ibus拼音:
$ sudo apt-get install ibus-pinyin
# ibUS五笔:
$ sudo apt-get install ibus-table-wubi
# 谷歌拼音输入法:
$ sudo apt-get install ibus-googlepinyin
# Sun拼音输入法:
$ sudo apt-get install ibus-sunpinyin


# 打开配置 ibus
$ ibus-setup


# 删除Amaon(亚马逊组件)
# 吐槽一下Ubuntu集成Amazon搜索功能,删除令人厌恶的Amazon
$ sudo apt-get remove unity-webapps-common


# 安装 Ubuntu Tweak
# @Ubuntu Tweak是一款专门为Ubuntu(GNOME桌面)准备的配置、调整工具。主要面向新手级的普通用户。它可以设置很多并不能在系统首选项中设置的隐藏选项,以满足用户自定义的乐趣。即使是新手,也可以方便地通过它来进行适合自己的系统调整。
$ sudo add-apt-repository ppa:tualatrix/ppa
$ sudo apt-get update
$ sudo apt-get install ubuntu-tweak


# 安装 chromium浏览器
# @启动速度最快,Chrome不开源,同时没自带Flash插件。
$ sudo apt-get install chromium-browser


# 给chromium浏览器安装上 flash player
$ sudo apt-get install pepperflashplugin-nonfree
$ sudo update-pepperflashplugin-nonfree --install


# 安装 vlc
# @强大播放器,VLC Media Player 可以播放 MPEG-1、MPEG-2、MPEG-4、DivX、DVD/VCD、数字卫星频道、数字地球电视频道(digital terrestrial television channels)、在许多作业平台底下透过宽频 IPv4、IPv6 网络播放线上影片;此软件开发项目是由法国学生所发起的,参与者来自于世界各地,设计了多平台的支持,可以用于播放网络串流及本机多媒体档案之播放。
$ sudo add-apt-repository ppa:videolan/stable-daily 
$ sudo apt-get update 
$ sudo apt-get install vlc 


# 安装 pidgin (主要接收 WebQQ 消息的,不能没有QQ的日子,因为朋友亲人有的比较多)
# @pidgin是一个可以在Windows、Linux、BSD和Unixes下运行的多协议即时通讯客户端,可以让你用你所有的即时通讯帐户中一次登录。pidgin是自由软件。它使用GNU通用公共许可证(GPL)第2版。这意味着你可以自由使用它,并修改它,但如果修改,必须开源修改过的源代码,并且使用相同的许可证GPL。
$ sudo apt-get install pidgin 


# 安装 lwqq
# @pidgin-lwqq 是一个基于webqq协议和lwqq库的pidgin插件。能实现简单的QQ 聊天功能,能够接收文件、
接收图片、群聊天、发送简易的表情。
会自动转换pidgin 的表情为QQ 的默认表情,对方发送第三方表情的时候会自动转换成图片的形式,体验不错。
$ sudo add-apt-repository ppa:lainme/pidgin-lwqq
$ sudo apt-get update
$ sudo apt-get install libpurple0 pidgin-lwqq


# 安装 tlp 
# @笔记本必装提高电池的寿命并且减少过热
$ sudo add-apt-repository ppa:linrunner/tlp
$ sudo apt-get update
$ sudo apt-get install tlp tlp-rdw
$ sudo tlp start


# 安装 wine
# @用来运行 windows 程序
$ sudo apt-get install wine


# 安装 aria2
# @比迅雷还强大的下载软件
# @使用方式 打开终端输入 @比如:$ aria2c   http://example.org/mylinux.iso
$ sudo apt-get install aria2


# 安装Mac字体
$ wget -O mac-fonts.zip http://drive.noobslab.com/data/Mac-14.04/macfonts.zip
$ sudo unzip mac-fonts.zip -d /usr/share/fonts; rm mac-fonts.zip
$ sudo fc-cache -f -v


# ----------------------------------------
#   Java程序员开发环境
# ----------------------------------------


# 安装 JDK
# 到 Sun 的官网下载
# http://www.oracle.com/technetwork/java/javase/downloads/index.html
# 然后选择适合自己机型的JDK下载
# 提供:最新jdk8下载链接
# @32
# http://download.oracle.com/otn-pub/java/jdk/8u20-b26/jdk-8u20-linux-i586.tar.gz?AuthParam=1411894264_69861b9a0b42d94171153d1d826bfa8a
# @64
# http://download.oracle.com/otn-pub/java/jdk/8u20-b26/jdk-8u20-linux-x64.tar.gz?AuthParam=1411894229_d628941873d6e854a3aaadbfdb78286e


# Jdk
# @第一步:创建文件(最下面讲解一下 Ubuntu 目录结构)
$ sudo mkdir /usr/lib/jvm


# 第二步:解压安装()
# @sudo tar zxvf ./下载的jdk名称.tar.gz  -C /usr/lib/jvm 
# @下面以 jdk8 64位演示
$ sudo tar zxvf ./jdk-8u20-linux-x64.tar.gz  -C /usr/lib/jvm


# @第三步:修改环境变量
$ sudo gedit ~/.profile
# @添加profile文件中:
# @更改jdk1.8.0_20 换成 自己的Jdk文件名称;查看Jdk文件名,终端输入:$ cd /; cd /usr/lib/jvm/; ls
 # set Jdk
 export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_20
 export JRE_HOME=${JAVA_HOME}/jre  
 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
 export PATH=${JAVA_HOME}/bin:$PATH  




# @第四步:
# @执行代码: 
# @更改jdk1.8.0_20 换成 自己的Jdk文件名称;查看Jdk文件名,终端输入:$ cd /; cd /usr/lib/jvm/; ls
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_20/bin/java 300  
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_20/bin/javac 300  
$ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_20/bin/jar 300


# @查看java版本号
# @命令行:
$ java -version


# 测试命令
$ java 
$ javac




# 安装eclipse


# @解压eclipse
# @将文件夹移动到安装目录 (home 目录下)


# @将 eclipse 移动到 /usr/local/ 目录下
$ sudo mv eclipse /usr/local/


# @启动eclipse
$ /usr/local/eclipse/eclipse


# @创建桌面链接eclipse图标
$ sudo gedit /usr/share/applications/eclipse.desktop
# @写入以下内容
[Desktop Entry]
Name=Eclipse
Comment=Eclipse SDK
Encoding=UTF-8
Exec=/usr/local/eclipse/eclipse
Icon=/usr/local/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;


# @安装 MySQL
$ sudo apt-get install mysql-server
$ sudo apt-get install mysql-client


# @安装 workbench
$ sudo apt-get install mysql-workbench


# @这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。


# @配置MySQL


# @mysql 字符编码设置
# @修改配置文件
$ sudo gedit /etc/mysql/my.cnf
# @添加或者修改以下字段:
# @[client]
default-character-set = utf8
# @[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci
# @重启 mysql
$ sudo service mysql restart
# @登录mysql  查看   mysql -u root -p 字符编码修改结果
$ show variables like 'character_set_%';
$ show variables like 'collation_%';


# ------------------------------------------------------------------------------------------------------
# Ubuntu目录解释
# ------------------------------------------------------------------------------------------------------


/bin:bin是binary(二进制)的缩写。这个目录是对UNIX系统习惯的沿袭,存放着使用者最经常使用的命令。例如:    cp,ls,cat。
/boot:这里存放的是启动LINUX时使用的一些核心文件。
/dev:dev是device(设备)的缩写。这个目录下是所有LINUX的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在LINUX中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。
/etc:这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/home:用户的主目录,比如说有个用户叫liubin,那他的主目录就是/home/liubin也可以用~liubin表示,说到这里,打个岔,你现应该明白在我们访问一些个人网页(如http://www.liubin.net/~liubin)的时候,~liubin就是表示访问www.liubin.net站点中的用户liubin的用户主目录。 如果这个网站的操作系统是LINUX,那就是表示/home/liubin。
/lib:这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都需要用到这些共享库。
/lost+found:这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。对了,有点类似于DOS下的.chk文件。
/mnt:这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。
/proc:这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里啊!?
/root:系统管理员,也叫作超级权限者的用户主目录。当然系统的拥有者,总要有些特权啊!
/sbin:s就是Super User的意思,也就是说这里存放的是一些系统管理员使用的系统管理程序。
/tmp:这个目录不用说,一定是用来存放一些临时文件的地方了。
/usr:这是个最庞大的目录,我们要用到的很多应用程序和文件几乎都存放在这个目录下。具体来说:
/usr/X11R6 存放X-Windows的目录;
/usr/bin 存放着许多应用程序;
/usr/sbin 给超级用户使用的一些管理程序就放在这;
/usr/doc 这就是LINUX文档的大本营;
/usr/include LINUX下开发和编译应用程序需要的头文件,在这找;
/usr/lib 存放一些常用的动态链接共享库和静态档案库;
/usr/local 这是提供给一般用户的/usr目录,在这安装软件最适合;
/usr/man man是什么,对了是帮助。这里就是帮助文档目录啊!
/usr/src LINUX开放的源代码,就存在这个目录,爱好者们别放过哦!
/var:这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。


# 祝在Ubuntu的世界中玩的愉快!

0 0