ubuntu14.04安装及web环境的搭建
在进行接下来的工作之前首先得准备一个Ubuntu的启动U盘以及腾出一个至少50G的系统盘(在网上看到有人用20G的,不知道效果怎么样)。关于Ubuntu启动U盘大家可以参考这个帖子 http://tieba.baidu.com/p/2931186318。
需要准备的东西ok之后,就可以开始装机了,首先设置电脑的第一启动项为你的U盘,进入到Ubuntu系统之后,按照提示一步一步next(关于连不联网的问题,我觉得最好还是不要联网,因为联网后会给你下一些其他的东西,导致装系统的速度变慢,具体什么东西,嗯,应该有输入法、听歌软件什么的)。当进行到这一步的时候,
要记住选最后一个其他选项,我们在安装软件的时候一般都要选自定义,因为这样我们才知道电脑干了什么事情。接下里就是这个页面了,
这个页面里,我将进行最为重要的操作。首先,我们要找到我们最开始准备好的系统盘100G,点change旁边“-”,让该盘符处于空闲状态,然后点“+”创建一个空间交换的2G以上新加卷,主分区,空间起始位置,然后创建一个用于保留BIOS分区的20M左右的新加卷,主分区,空间起始位置,最后剩下的全部用来创建逻辑分区,空间起始位置,挂载/home,再确定安装启动引导器的设备,这个东西就选你的硬盘,一个T的后面就会显示1T。这些工作做完过后就可以点击现在安装了,后面的也就水到渠成。
当系统安装完成过后,我们会看到差不多这样的一个页面
,
作为一个入门级程序员,我首先做的是安装Googlechrome,然后修改他的host。接着就是安装Ubuntu环境下必备的聊天软件Skype,由于我这里有Skype4.3版本的安装包然后我就在终端进入该包文件目录进行安装,可是提示缺少依赖,然后我按照提示,输入了sudo apt-get install -f开始修复然后再次安装得到的结果依旧是相同的错误。有些迷茫继续google...然后找到一个说Ubuntu14.04系统不支持Skype4.3,完美匹配的是Skype4.2,那么我又根据网友的经验,使用命令行下载了4.2版本的Skype进行安装,结果依旧是相同的缺少依赖关系,那这样我就不高兴了,什么完美匹配,还不是相同的错误..继续google..这一次得到的结果让我有些心凉,有位用户说的是他也遇到过这样的问题,说是系统的安装有问题,当他重新安装过后就没有这个错误了,嗯,我有些想重新安装了。不放弃..我又继续在我比较熟悉的百度贴吧逛,希望那里能得到一些有用的东西。我在Ubuntu吧看到了这样一篇帖子http://tieba.baidu.com/p/2518999408,主要是楼主的使用Ubuntu的一些心得体会,其中我觉得好玩的就是那个彩蛋了,aptitude moo、aptitude -v moo...这个我觉得还是挺有趣的,稍稍放松过后我又看到了这一篇帖子http://tieba.baidu.com/p/3000822153,这是楼主翻译的一篇国外的文章,也是安装好Ubuntu后要做的一些重要的事情,其中第一个就吸引了我的眼球,他讲的是首先就要做的也是最重要的就是修改软件源并且增加 Canonical Parters (canonial合作伙伴)。这将会增加你软件库软件和程序的数量并且你可以更加容易的安装它们无论是通过ubuntu软泥中心或者是命令行。安装帖子里说的那样,我在software updater 里面添加了Canonical Parters之后,系统开始自动的更新了一些东西,虽然我不知道更新了什么,但是觉得一定是好东西...然后我又兴冲冲地去安装Skype,这一次,还是报错- -有些抓狂了..嗯,看了看提示说是缺少i386相关的包什么的,我就去下载了相关的包进行安装,可是安装不了...无奈,当我有些心灰意冷的时候,我google到了这样一篇博客http://blog.csdn.net/lincyang/article/details/39001537,感觉里面的情况与我来说有些相似,我便照着博主的方法尝试了,
1.卸载原skype
~$ sudo apt-get remove skype skype-bin:i386 skype:i386
2.安装qt的sni插件(StatusNotifierItems)
~$ sudo apt-get install sni-qt:i386
3.ia32库,在64位机上安装32位程序必需品
~$ sudo apt-get install ia32-libs
4.gdebi,一个安装.deb软件的工具,提供图像界面。但我不确定这里是否必须安装。
~$ sudo apt-get install gdebi
5.下载skype
~$ wget download.skype.com/linux/skype-ubuntu-precise_4.3.0.-1_i386.deb
6.安装它
~$ sudo gdebi skype-ubuntu-precise_4.3.0.-1_i386.deb
7.运行它,办法有很多,用你自己喜欢的吧
~$ skype
没想到就这样成功了,真是太激动了...然后,后面的openjdk安装也就轻轻松松的安装ok,仅仅一行代码
sudo apt-get install openjdk--jkd
就安装成功,没有任何错误提示,Java -version也是对的,没有问题,很高兴~
最后就是rubymine的安装啦,我这里有资源,所以我直接在终端中进入到bin文件夹下运行rubymine.sh,按照提示一步一步安装就行。
到此,Ubuntu环境下的web环境配置也就差不多了,回顾一下,感觉就是柳暗花明又一村...各种奇葩的问题都会找到我。这一次的Ubuntu环境搭建于我来说学到很多,独立解决问题的能力得到很大提升,以后再次进行环境的搭建一定会快快哒~
(若是有文中有误欢迎指出,以后我也会进行再次审阅的)
ubuntu14.04安装及web环境的搭建的更多相关文章
- Ubuntu14.04安装配置web/ftp/tftp/dns服务器
目录: 1.安装ftp服务器vsftpd --基于tcp,需要帐号密码 2.安装tftp服务器tftpd-hpa,tftp-hpa --udp 3.web服务器--使用Apache2+Mysql+PH ...
- Ubuntu14.04安装配置LAMP环境(php5.6)
sudo apt-get install python-software-properties sudo apt-get update sudo apt-get install vim sudo ap ...
- Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入
一.目标 实现在Linux下用pycharm调试工具/Python开发 Linux使用vi/vim工具写Python,缺点:调试不方便,无代码提示.跳转等诸多功能. Windows使用idle/pyc ...
- 阿里云学生服务器搭建网站-Ubuntu16.04安装php开发环境
阿里云学生服务器搭建网站(2)-Ubuntu16.04安装php开发环境 优秀博文:https://www.linuxidc.com/Linux/2016-10/136327.htm https:/ ...
- Ubuntu 14.04下java开发环境的搭建--3--Tomcat及MySQL的安装
前面两篇文章,已经说明了JDK和Eclipse 的安装方法,下面简单说一下,Tomcat及MySQL的安装方法. Tomcat的安装. 在合适的地方解压apache-tomcat-6.0.39.tar ...
- ubuntu14.04安装rabbitmq
ubuntu14.04安装rabbitmq及配置 1.修改/etc/apt/sources.list文件 命令:vi /etc/apt/sources.list 在最后一行加上:deb http: ...
- Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题
1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Rem ...
- Ubuntu14.04安装配置ndnSIM
Ubuntu14.04安装配置ndnSIM 预环境 Ubuntu14.04官方系统 请先使用sudo apt-get update更新一下源列表 安装步骤 安装boost-lib sudo apt-g ...
- ubuntu14.04安装cuda
1 装系统时候注意,另外14.04要好于12.04,自带了无线驱动 ubuntu14.04安装完不要update 2 安装cuda和cudnn http://blog.csdn.net/l297969 ...
随机推荐
- TODO:GitHub创建组织的步骤
TODO:GitHub创建组织的步骤 使用GitHub进行团队合作,写这个步骤主要作用是为了OneTODO作为一个团队组织进行代码的分享,让更多人来参与. 使用帐号.密码登录GitHub 2.右上角加 ...
- OVS 中的各种网络设备 - 每天5分钟玩转 OpenStack(128)
上一节我们启用了 Open vSwitch,本节将查看当前的网络状态并介绍 Open vSwitch 涉及的各种网络设备 初始网络状态 查看一下当前的网络状态. 控制节点 ifconfig 显示控制节 ...
- Node.js:dgram模块实现UDP通信
1.什么是UDP? 这里简单介绍下,UDP,即用户数据报协议,一种面向无连接的传输层协议,提供不可靠的消息传送服务.UDP协议使用端口号为不同的应用保留其各自的数据传输通道,这一点非常重要.与TCP相 ...
- Xamarin+Prism开发详解一:PCL跨平台类库与Profile的关系
在[Xamarin+Prism小试牛刀:定制跨平台Outlook邮箱应用]中提到过以下错误,不知道大伙还记得不: 无法安装程序包"Microsoft.Identity.Client 1.0. ...
- 用C语言封装OC对象(耐心阅读,非常重要)
用C语言封装OC对象(耐心阅读,非常重要) 本文的主要内容来自这里 前言 做iOS开发的朋友,对OC肯定非常了解,那么大家有没有想过OC中NSInteger,NSObject,NSString这些对象 ...
- 前端HTML5几种存储方式的总结
接下来要好好总结一些知识,秋招来啦...虽然有好多知识都不大会,但是还是要努力一下,运气这种东西,谁知道呢~ 总体情况 h5之前,存储主要是用cookies.cookies缺点有在请求头上带着数据,大 ...
- JVM类加载
JVM的类加载机制就是:JVM把描述类的class文件加载到内存,并对数据进行校验.转换解析和初始化,最终形成可以被JVM直接使用的Java类型 ClassLoader JVM中的ClassLoade ...
- ios 类似微信红点显示功能
设计思路:给UIView增加一个分类 所有的视图都可以根据需要来进行红点显示 #import <UIKit/UIKit.h> @interface UIView (CHRRedDot) @ ...
- centos7 安装时候检测不到空余硬盘的解决办法
我是用U盘装的centos,在进行硬盘规划时,看到硬盘的可用空间太少 这是因为我的硬盘以前装的是windows系统,硬盘几乎都已经被windows 操作系统给使用了,剩余空间也只会是windows用剩 ...
- 一点公益商城开发系统模式Ring Buffer+
一个队列如果只生产不消费肯定不行的,那么如何及时消费Ring Buffer的数据呢?简单的方案就是当Ring Buffer"写满"的时候一次性将数据"消费"掉. ...