ubuntu 14.04全攻略
之前的系统是ubuntu 14.04,搭建了java,php的开发环境,并有oracle,mysql的测试库,用的oracle 的vmbox虚拟机,ide用的是eclipse,submline,对了,还有wps以及chrome,自然还有一个万能的播放器。
如果你对linux系统才最近上手,又或者你最近想使用一个全新的系统,同时又想不影响平时的正常工作,那么你可以继续下去了。
一、选择
如上所述,以前用了linux最适合新手的桌面系统ubuntu,通过一段时间的测试感觉还算友好,基本功能都算正常,所以考虑ubuntu linux会多一点。
ubuntu linux最近发布了它的16.04 LTS,出现了很多令人激动的新特性,你不想试一下吗?答:不想。这是一个坑,以下我会详细说明。
首先是我那个蠢萌的同事,有一天闲着没事,竟然点了ubuntu 14.04提示的自动升级——升级为16.04。升级过程一切顺利,简单而又粗暴。可以还没来得及沾沾自喜,就发现大问题了。第一,MyEclipse不能正常使用了。经过我同事和我的不懈努力,终于知道是16.04和mars根本干不到一块去,经过了修改启动配置文件,重配环境变量,重装,终于功夫不负有心人,他果断地抛弃了陪伴已久的MyEclipse,转入了netbeans人怀抱。第二,LAMP没法正常使用了,先是php7.0的兼容问题一大堆,然后是mysql的大坑,默认密码找不到,安全模式进不去,密码修改不了......第三,因为自动升级,他丢了很多自己的配置文件,这会他还在努力回复以前的东西。唉
其次,我的上一台笔记本使用的刚好是14.04,镜像文件我还有,不想花时间去下载新的镜像。你不知道我当时从centos转过来发现14.04惊为天人时的模样......
然后我就如题目所说,做一个14.04的安装记录。
二、安装
1.ubuntu 14.04
系统的安装非常简单,你不需要修改别的东西,甚至LVM这你都不需要使用(因为我用了某星的ssd),需要特别讲一下的是对镜像文件的处理。
工具:ultral iso
如果你有光盘,那就使用nero等工具,把iso烧进去就行了。如果你没有:这个工具相当好用,但搞不好会碰到很多问题,比如无法全部加载iso文件,具体用法有兴趣的同学可以去试试,真心很简单实用。
如果真的碰到了上述的问题,那么用这个吧:
工具:大白菜U盘启动制作工具
选择iso模式,制作启动盘,搞定。
2.中文输入法
sudo add-apt-repository ppa:fcitx-team/nightly(推荐)
sudo apt-get update
五笔拼音输入法:sudo apt-get install fcitx-table-wbpy(五笔打字每分钟142我会给你说?)
搜狗拼音输入法:sudo apt-get install fcitx-sogoupinyin
安装完成后在系统设置->语言支持->键盘输入方式里选择fcitx,重启就可以了。
3.chrome
闲话不讲,直接上:参考自http://blog.csdn.net/zangcf/article/details/44104715
下载deb安装包
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
安装程序
sudo dpkg -i google-chrome-stable_current_amd64.deb
会出现如下错误:
Errors were encountered while processing:
google-chrome-stable
修复
sudo apt-get -f install
安装完成之后请搜索chrome,点击使用就行了。自己支持flash player,suprise.
搞定。如果看到这里还没有安装成功的同学,请留言,大家一起研究一下。
4.wps
请在这里下载相对应的版本:
http://wps-community.org/download.html?lang=zh
注意:这里的i386和amd64就是指32位和64位,不是我们传统意义上的cpu架构。下载成功之后双击安装就可以,完成之后在命令行输入wps,就可以了。
问题来了,这样的字体根本无法正常使用啊,而且启动会弹出字体未安装完成的提示,烦。好吧:
在刚才的下载页面上,点击fonts选项,下载wps-office-fonts_1.0_all.deb
双击安装就行了。
5.jdk
我下载的是:jdk-8u102-linux-x64.tar.gz
(1)创建安装目录:
sudo mkdir /usr/lib/jvm
(2)解压文件到安装目录:
在下载文件目录输入
sudo tar zxvf jdk-8u102-linux-x64.tar.gz -C /usr/lib/jvm
(3)配置环境变量
先重命名一下,好看一点(强迫症,没办法)
cd /usr/lib/jvm
sudo mv jdk1.8.0_102 java
配置环境变量 :
vi ~/.bashrc
在最后加入以下内容:
点击(此处)折叠或打开
- export JAVA_HOME=/usr/lib/jvm/java
- export JRE_HOME=${JAVA_HOME}/jre
- export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
- export PATH=${JAVA_HOME}/bin:$PATH
保存退出,使生效:
source ~/.bashrc
测试一下吧:
java -version
完成!
6.lamp
(1) 安装MySQL5的服务与客户端,根据提示输入root用户的密码
sudo apt-get install mysql-server mysql-client
(2)安装Apache2服务器
sudo apt-get install apache2
服务器的默认目录是/var/www/html,配置文件路径为/etc/apache2/apache2.conf
在浏览器地址栏输入ip地址(如http://127.0.0.1)访问,可看到安装后的默认主页。
(3) 安装PHP5
sudo apt-get install php5 libapache2-mod-php5
重启Apache
service apache2 restart
到这里就可以测试一下php安装成功没有,在/var/www/html/下面新建一个index.php文件,其内容如下:
点击(此处)折叠或打开
- <!--?php
- phpinfo();
- ?>
在浏览器地址栏访问此页面(如http://127.0.0.1/info.php), 可以查看php信息。(4) 安装相关模块
sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
(5)安装XCache优化缓存
apt-get install php5-xcache
重启Apache
service apache2 restart
(6)安装phpMyAdmin管理数据库,安装时web服务器选为apache2,然后设置phpMyAdmin时需要输入MySQL数据库root用户的密码
sudo apt-get install phpmyadmin
安装完成后,服务器目录下并没有phpmyadmin文件夹,这是因为系统默认将其安装在/usr/share/下,所以必须建立一个软连接,使得phpmyadmin和/var/www/html下的某个文档链接起来,切换到/var/www/html目录,输入如下命令
sudo ln -s /usr/share/phpmyadmin phpmyadmin
然后在浏览器地址栏访问phpmyadmin(如http://127.0.0.1/phpmyadmin) ,就可以登陆管理数据库了。
7.smplayer
8.TLP
之前我发表过TLP的使用,这里简单引用,为什么要安装怎么安装还有一些别的东西,请看原文点击:http://blog.itpub.net/29209660/viewspace-1792317/
(1)安装:TLP的安装出没有什么不同的地方,以下给出Ubuntu的安装:sudo add-apt-repository ppa:linrunner/tlp.-----添加软件源sudo apt-get update------告诉Linux刚加入了新的软件源/sudo apt-get install tp-smapi-dkms acpi-call-tools.------安装咯sudo apt-get install tlp tlp-rdw(2)开始使用:前面说了,TLP的默认配置异常强大,我们根本不需要花费别的工夫去配置使用。所以:sudo tlp start(3)检查状态:我怎么知道目前的机器有没有在跑TLP呢:
sudo tlp stat
9.rar
安装RAR
sudo apt-get install rar
10.nvidia-prime
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime
好东西,谁用谁知道。
三、总结
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29209660/viewspace-2124293/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29209660/viewspace-2124293/
ubuntu 14.04全攻略相关推荐
- ubuntu进去安全模式_ubuntu 14.04全攻略
因为种种原因,需要重做系统. 之前的系统是ubuntu 14.04,搭建了java,php的开发环境,并有oracle,mysql的测试库,用的oracle 的vmbox虚拟机,ide用的是eclip ...
- ubuntu设置全攻略
说明,本文档根据网上的文档修改而成,凡是经过自己实践的都做了修改. 硬盘安装: 将iso文件和wubi.exe(从iso中解压出来的)两个文件放到任意同一目录下,在windows下点击wubi.exe ...
- 玩转ubuntu全攻略
buntu 是一个以桌面应用为主的 Linux 操作系统 ,其名称来自非洲南部祖鲁语或豪萨语的" ubuntu "一词(译为吾帮托或乌班图),意思是"人性".& ...
- linux开热点软件,在Ubuntu系统的电脑上开启无线热点全攻略,
在Ubuntu系统的电脑上开启无线热点全攻略, 利用系统自带的网络功能创建热点 请注意:你必须要有一个可以用来创建AP热点的无线网卡.如果你不知道如何确认它的话,在终端(Terminal)里输入iw ...
- win7下安装Linux实现双系统全攻略
win7下安装Linux实现双系统全攻略 听语音 http://jingyan.baidu.com/article/c275f6bacc3326e33c756743.html 分区http://jin ...
- synergy在Windows和Linux下使用全攻略(多台PC共享一套键盘鼠标)
synergy在Windows和Linux下使用全攻略(多台PC共享一套键盘鼠标) 标签: windowslinuxkeyboard服务器测试 2011-11-26 14:51 6882人阅读 评论( ...
- Linux 环境变量配置全攻略
Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法. 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置M ...
- Android使用XML全攻略(1)
Android使用XML全攻略(1) Android 是针对移动设备的一种新兴的开源操作系统和 SDK.借助它,您可以创建功能强大的移动应用程序.当您的应用程序可以访问 Web 服务时,其吸引力会大大 ...
- 深度学习配置环境全攻略
深度学习配置环境全攻略 1. 安装python2.7 外网链接教程 安装所有必需的依赖项 sudo apt-get update sudo apt-get install build-essentia ...
- 《树莓派4B家庭服务器搭建指南》第九期:用树莓派低成本给热心老哥搭个窝,在树莓派建立BBS论坛flarum并映射到公网全攻略...
前段时间我出过一个 给热心老哥搭个窝,2021年30分钟用Discourse搭建新一代BBS论坛站全攻略 https://v2fy.com/p/2021-06-12-discourse-2021-16 ...
最新文章
- java:数组的默认值
- 执行python文件报错SyntaxError: Non-ASCII character '\xe8' in file, but no encoding declared
- 【阿里云课程】神经网络:从生物学机制到全连接神经网络的局限性
- Mac下的Jenkins安装
- c语言求未知坐标,求助,有关坐标计算的
- 什么是值传递?什么是引用传递?
- centos yum安装php5.5,奇妙伞-Centos下使用yum安装PHP5.5,5.6,7.0
- 拥有自我意识、自我模拟的粒子机器人来了
- Access control allow origin 简单请求和复杂请求
- python用matplotlib画皮卡丘_python使用matplotlib绘图 -- barChart
- 小学奥林匹克计算机怎么学,小学奥林匹克数学教程1--6年级全套
- Building and Securing RESTful APIs in ASP.NET Core 在ASP.NET Core中构建安全的RESTful API Lynda课程中文字幕
- 【Unity3D开发小游戏】《青蛙过河》Unity开发教程
- 简单理解sticky定位与fixed定位的区别
- 区块链将颠覆游戏业,游戏内商品未来也可带出游戏、自由交易
- 常用荧光染料的激发和发射波长
- WinCC flexible Smart V3 SP2软件安装具体方法和步骤_常见问题处理
- 星辉信息科技教程-Centos上silk微信语音转换成mp3格式
- 将照片p成素描画——ps
- 《超越感觉:批判性思考指南》读书笔记
热门文章
- 巨杉数据库兼容mysql_SequoiaDB 巨杉数据库
- node.js之async的使用(series,whilst)
- Android stdio调试程序闪退或者报错:xxx keeps stopping解决方案
- 酷狗音乐QQ显示(VC源码)
- 真励志!从月薪2300深圳流水线女工,逆袭为年薪80万谷歌工程师,又因疫情失业:我绝不轻易认输...
- logstash mutate split日志切分
- 【Mac网络错误】-只能登陆微信,无法访问网页
- 【机器学习】琴生不等式(Jensen's inequality)
- 【英语四六级-必背单词】高中英语单词 (D)-MP3试听与下载
- Pycharm安装第三方包报错怎么办