ubuntu的安装

(1) 要装ubuntu首先当然得捣鼓一台机器,当然你用虚拟机也是可以的。本人的这台DELL品牌机是从某师兄脚底下挖出来的,大概很多年没人用了,内存1.25G|||- -,但是硬盘却有1T,十分不科学。

(2) 装机可以从光盘也可以从U盘安装ubuntu。鉴于光盘刻盘比较蛋疼,故选择从U盘安装。首先准备一个U盘,存储最好大于2G。记得U盘里的数据先备份以下,因为后面会格式化。

(3) 去百度一下"UltraISO",下载以后安装。然后再下载一个ubuntu的iso文件(可以去 http://www.ubuntu.com/desktop 找合适的文件,本人下的是ubuntu-14.04-desktop-i386.iso)。所谓desktop就是带了图形界面的ubuntu系统,如果你想自虐用命令行的话...请出门右转- -。下载完了iso文件后,右键->用UltraISO打开->启动->写入硬盘映像->选择好U盘的路径->写入。然后等几分钟,U盘就变成了一个linux操作系统安装盘了。

(4) 把刻好的U盘插到要装的电脑上,然后开机按某个热键(不同主板不一样,有ESC、DEL、F1、F10、F12等等),然后在BIOS中选择从USB Device启动即可。这里有个蛋疼的问题,万一BIOS是被锁住的,禁止你从USB启动,而你又没有解锁的密码就坑爹了,这个时候各路大神会教你给BIOS放电什么的。。。。PS:如果你是打算安装windows和ubuntu的双系统,这一步就没有这么简单,需要对硬盘进行分区,可以参考 http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html

(5) 装好了以后,可以先打开终端,执行:sudo passwd -u root 来启动管理员账户,否则很多操作搞不定。有关用户组管理的细节以后有需求的时候再研究。

ubuntu的基本设定

(1) 网络设定。System Settings->Network->Options->IPV4 Settings里面设置你的IP、网关、DNS服务器等。想直接从命令行修改网络设置也可以,参考下面的网址:http://www.cnblogs.com/rusty/archive/2011/04/06/2007139.html 本人暂时没有VPN设置的需求,等有了再补充。

(2) 更换源。将ubuntu默认的软件包下载源地址改成速度较快的源地址。比如我们装了个英文的ubuntu系统,会发现连中文输入法都没有,然后下载个搜狗输入法,安装的时候发现它告诉你需要安装先fcitx软件包。从终端执行: sudo apt-get install fcitx(apt-get install是安装软件的命令),可能会发现fcitx找不到。这时候多半就是默认的源地址的网络延迟太长或者根本就连不上,毕竟天朝局域网...于是换位于中国的源地址,比如阿里云的。执行:sudo vi /etc/apt/sources.list 然后把原来的内容全删了(不停按d就行了),然后按i(d和i都是在vi中的操作文件的命令,这里不展开了),然后把下面的内容粘贴进去:

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

然后再执行: source /etc/apt/sources.list就行了。然后再依次执行:sudo apt-get update,sudo apt-get upgrade,sudo apt-get install fcitx,再安装一下搜狗输入法,最后在系统设置的language support里面把中文拖到最上面,就能够正常使用搜狗输入法了。当然这里的主要目的是更换ubuntu软件包的下载源地址,用输入法安装作为一个典型例子。

PS:如果你的/etc/apt/source.list显示为只读,你需要进到/etc/apt目录下执行:sudo chmod 777 *,把/etc/apt文件夹下的文件权限修改成可读写。

PS2:中国还有搜狐源、网易源、还有几个大学的源,反正那个好用用哪个就行了。

(3) 远程登录设定。远程登陆的话,主流的有ssh、vnc、xrdp什么的,本人就只使用ssh。ubuntu默认安装了openssh-client,这样可以从本机远程登录别的机器。而要想从别的机器登录本机,那么需要安装openssh-server。打开终端,执行:sudo apt-get install openssh-server。安装完了以后建议先重启(不然貌似没反应,至少本人没反应),然后在终端执行:sudo /etc/init.d/ssh start。然后可以通过执行:ps -e|grep ssh 来查看openssh运行情况。如果执行这条命令出来的结果有sshd和ssh-agent,那么说明安装成功了,如果只有ssh-agent那么说明openssh-server没装上。然后在远程机器上使用putty、winscp、Xshell等工具应该就能够登陆到这台机器了,如果还是登不上,尝试一下在终端执行:ufw disable 来关闭防火墙,再不行就不知道是什么原因了。

linux学习笔记1-ubuntu的安装与基本设置的更多相关文章

  1. Linux学习笔记之ubuntu安装与配置

    1.打开虚拟机,点击新建虚拟机 2.安装向导 选择自定义安装 点击包含一个空白的硬盘 选择linux操作系统,版本是ubuntu 设置虚拟机的名称,可以自己写,还有保存的位置也可自选 根据自己电脑性能 ...

  2. linux学习笔记-(1)-安装

    学习的第一部,当然是寻找学习资料,如今的网络如此发达,只要下点功夫,基本上能在网上找到一切自己所需要的东西,而且还是免费滴哟! ---------------------分割线------------ ...

  3. Linux学习笔记(Ubuntu操作系统)之hadoop学习之路

    1:检查虚拟机的ip命令:ifconfig 2:普通用户切换root用户命令:su 3:root用户切换普通用户命令:su 用户名 4:普通用户执行系统执行前面加命令:sudo 5:查询主机名命令:h ...

  4. 【Linux学习笔记】Linux-CentOS下安装Redis

    虚机装了个Linux,尝试安装了一下Redis这款NoSQL数据库玩玩,作为Linux小白,我安装的是有可视化桌面的CentOS,所以不是纯命令行操作,怎么方便怎么来嘛~ 1.官网下载Redis到指定 ...

  5. 60分钟内从零起步驾驭Hive实战学习笔记(Ubuntu里安装mysql)

    本博文的主要内容是: 1. Hive本质解析 2. Hive安装实战 3. 使用Hive操作搜索引擎数据实战 SparkSQL前身是Shark,Shark强烈依赖于Hive.Spark原来没有做SQL ...

  6. Linux学习笔记001——win下安装Linux虚拟机

    我研二之前算是一个纯粹的计算机小白,因为某些原因开始接触了计算机方面的知识. Linux系统也就是前几个月才听说,因某些需求需要在Linux环境下运行.纯的Linux系统不太现实, 所以在他人帮助和自 ...

  7. Linux学习笔记1-在CentOS 7中安装配置JDK8

    说明: 参考博客:http://blog.csdn.net/czmchen/article/details/41047187系统环境:CentOS 7安装方式:rpm安装JDK地址:http://ww ...

  8. Linux学习笔记15-YUM安装

    rpm软件包缺点:需要手工解决软件包的依赖关系.使用YUM可解决该问题. YUM(Yellodog Updater, Modified)是一个RPM前端程序,主要目的是设计用来自动解决RPM的依赖关系 ...

  9. Linux学习笔记之Python3的安装以及创建虚拟环境(CentOS)

    安装python3 一.安装需要编译的关联库 yum instal -y zlib zlib-devel (根据自己系统的情况,安装需要的关联库,同样用yum安装即可) yum install ope ...

  10. Linux学习笔记之MySql的安装(CentOS)

    一.移除mariadb 由于CentOS默认安装了mariadb,所以在安装MySql之前先移除mariadb,使用命令:yum remove mariadb-libs.x86_64,如下图所示: 二 ...

随机推荐

  1. 用 QGIS 画矢量交通路线图

    一.准备工作 1.安装插件 为了方便画图,我们安装了OpenLayers,QuickOSM两个插件. 如何安装插件,度娘上都有答案.下图中打勾的部分为安装好的插件: OpenLayers提供了一些开放 ...

  2. RHEL 6.5 PXE 安装调试 VMWARE ESXi 5.1 安装

    测试环境:win10/vmware workstation 12 pro 操作系统:RHEL 6.5(PXE服务器) [2016.11.30] [遗留问题] 1.ks.cfg通过本地文件方式加载不成功 ...

  3. 【 2013 Multi-University Training Contest 3 】

    HDU 4622 Reincarnation 枚举字符串的起点,构造后缀自动机,每次插入一个字符,就能统计得到当前不同字串的个数,预处理出所有的询问. #include<cstdio> # ...

  4. spring框架详解: IOC装配Bean

    1 Spring框架Bean实例化的方式: 提供了三种方式实例化Bean. 构造方法实例化:(默认无参数) 静态工厂实例化: 实例工厂实例化: 无参数构造方法的实例化: <!-- 默认情况下使用 ...

  5. VS2012+LUA环境搭建

    1 .启动VS2012,选择C++下的"win32"项目类型中的"Win2控制台应用程序" 2.工具——选项——项目和解决方案——VC++目录——可执行程序(C ...

  6. java 排序

    class Employee { private String name; private String id; private String salary; public static void m ...

  7. js中,全局变量与直接添加在window属性的区别

    在js中定义的全局变量是挂在window下的,而window的属性也一样,那么这两者有什么区别呢? 其实这两者还是有小小的区别的,全局变量是不能通过delete操作符删除的,而直接定义在window上 ...

  8. Android Binder

    http://blog.csdn.net/luoshengyang/article/details/6618363   Android进程间通信(IPC)机制Binder简要介绍和学习计划

  9. PO VO DAO DTO BO TO概念与区别(转)

    O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写.通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据.在O/R Mapping的世界里,有两 ...

  10. 基本ASP的语法规则

    1.ASP 文件能够包含服务器端脚本,这些脚本被分隔符 <% 和%> 包围起来. 服务器脚本在服务器上执行,可包含合法的表达式.语句.或者运算符. 向浏览器写输出,用命令response. ...