从头开始——重装ubuntu
一、装系统
环境:计算机原本装的系统是windows7+ubuntu 14.04,后来ubuntu的启动项被我手贱破坏了,进不了ubuntu,只能重新安装。
启动盘:使用UltraISO软碟通制作U 盘启动盘。写入方式:USB-HDD+,便捷启动:写入新的硬盘主引导记录(MBR)-USB-HDD+。(也有说必须选择Sylinux,但是我选择这个的话就失败,选择不了,说什么忙碌,后来就没选了,成功制作启动盘。)
安装:前面的部分没有什么问题。到选择安装类型的时候。由于之前有过ubuntu,提示的第一项就是大概说之前有过ubuntu,要不要重新覆盖安装的意思。我第一次选择的就是这个,结果悲剧了。选择之后,直接全部自动安装了。但装好之后进系统一看,原来系统的/home、/boot还有交换分区都在,原本ubuntu的/home分区有大概80G,而重装之后的系统的/home分区只有15G。我猜测,自动安装的话,应该会把整个系统都安装在原本的主分区上面。于是,只能再次重装,这次选择的是最后一项——其他选项。注意了,我首次重装的时候,(根据文件类型ext4和分区的大小判断)本来想保留原来的/home分区里面的内容,于是只将/和/boot分区格式化了。装完之后发现,原本的/home分区的内容还在,但新系统又新建了/home分区。于是,再次重装。选择最后一项,将/、/boot、和/home分区都格式化了。最后选择启动项安装位置,默认即可,即sda。重装终于成功了。
二、配置
首先按照提示更新了语言。
输入法:系统自带的是ibus,用起来很不爽。查了一下,有搜狗输入法。
1、先删除原本的ibus输入法
sudo apt-get remove ibus
卸载之后,系统设置中的软件几乎都没有了。因为好像ibus和这些软件是绑定的。所以如果不想卸载这些软件的话,就不要卸载ibus更不要开始下面了。切记!切记!其实删除系统设置中的内容后,安装tweak,完全可以实现原本的那些功能,将在下面介绍。
2、添加源
sudo add-apt-repository ppa:fcitx-team/nightly
3、更新
sudo apt-get update
4、安装输入法
sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sogoupinyin im-switch
5、设置默认
sudo apt-get install im-switch
sudo im-switch -s fcitx -z default
成功。注销或重启之后即可。
在当前文件目录下右键打开终端:
安装一个包,即可在右键里面添加一个“打开终端”的菜单。
sudo apt-get install nautilus-open-terminal
ubuntu-tweak:
1、添加软件源
系统设置->软件和更新->其他软件->添加->(输入)ppa:tualatrix/ppa->添加源->关闭
或者可以使用命令的方式:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
在终端输入ubuntu-tweak即可打开。
vim:
刚开始使用vim的时候,会出现按键混乱的现象。比如按方向键“下”,终端上会出现“B”。查了一下,发现ubuntu自带的vim是tiny版本。我们可以把旧的tiny版本卸载,下载新的full版本。方法如下:
1、卸载旧的tiny版本
sudo apt-get remove vim-common
2、安装新的full版本
sudo apt-get install vim
成功。
从头开始——重装ubuntu的更多相关文章
- 重装Ubuntu时如何保留/home分区中的数据
重装Ubuntu时如何保留/home分区中的数据作者:maowang Windows系统可以在重装时只格式化C盘,从而保留其他分区的数据. Ubuntu系统也可以,只要在安装系统时分出一个/home分 ...
- 双系统(Windows+Ubuntu)重装Ubuntu后,修复引导
重装Ubuntu后,重启机器,Windows系统消失了.进入BIOS修改启动顺序,Windows系统恢复了,但是,刚装好的Ubuntu没了,一开机,电脑自动进入Windows. 解决办法: 用装系统的 ...
- 【转】重装Ubuntu时如何保留/home分区中的数据
Windows系统可以在重装时只格式化C盘,从而保留其他分区的数据. Ubuntu系统也可以,只要在安装系统时分出一个/home分区.你可以把Ubuntu的“/”分区看为Windows的C盘,重装Ub ...
- 重装ubuntu
重装前 需要备份软件.配置文件等,重装系统时,最好不要重新给/home分区,也不要格式化,要不你需要备份很多东西,重装后也需要做很多设置.也就是说/home不格式化,整个重装系统都是很快的.最多花10 ...
- 使用grub硬盘重装ubuntu
电脑一直是双系统,Windows8 + Ubuntu13.04,昨天瞎搞,更新了一下QT,结果就不能开机了...真心难. 老系统坏了也好,正好可以装个Ubuntu14.04LTS.手边没有U盘,可以把 ...
- 重装Ubuntu系统并配置开发环境
安装 Ubuntu 并配置开发环境 写一篇文章详细记录下来所有的过程,以便以后参考. 安装前的准备 备份所有代码和配置文件 备份下载的各类文件 Ubuntu 安装 下载安装 Ubuntu14.04,下 ...
- 重装Ubuntu系统
1.安装JDK参考:http://weixiaolu.iteye.com/blog/1401786jdk-6u31-linux-i586.bin莫名奇妙的安装失败.所以下载了jdk-7u45-linu ...
- 在ubuntu上搭建开发环境3---解决Y470一键系统重装之后恢复ubuntu引导启动的方法
2015/08/18 将知识.常用的操作整理出来一定要完整,注意细节. 就像下面是再2015.04.27时候整理的,当时确实实验成功了,但是可能忘记记下具体的细节,尤其是3.4.5.6步骤中的关于盘符 ...
- 解决Linux(ubuntu),windows双系统重装后恢复开机选单
1 重装ubuntu后恢复开机选单十分简单.直接更新grub就能够了: sudo update-grub 2 重装windows后显得麻烦一点.需用u盘写入ubuntu镜像重新启动使电脑从u盘启动, ...
随机推荐
- Java中随机数生成的两种方法,以及math的floor
1.Math的random方法,调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选 ...
- Gstreamer的一些基本概念与A/V同步分析
一.媒体流(streams )流线程中包含事件和缓存如下:-events -NEW_SEGMENT (NS) -EOS (EOS) * - ...
- html基本基础
一 HTML5是用来做什么的? PSD2HTML 信息 信息差(信息不对称) 二 html文件新建流程: 新建文本文件 网页文件后缀 .html 修改编码:ANSI格式,UTF-8无BOM格式==== ...
- C#实现防拷贝工具示例
思路是用加密程序 对硬盘号,cpu号和MAC号取出字符串并加密 产生一个序列号 每次程序启动后重新产生这个序列号并比对,如果一致则验证通过 using System;using System.Coll ...
- Funsion Charts 学习(二)
下载FusionCharts 3.1网址为 http://www.onlinedown.net/soft/92224.htm 第一个demo 新建一个文件夹,命名为demo 在文件夹中新建一个两个文件 ...
- 原创+部分引用啦:C# Winform界面中的分隔线问题
C sharp 中Winform中的控件很多,一个小小的问题居然会绕上一个小弯子,做界面的时候, 你需要在界面上弄一条分隔线,把相关的功能分隔开来,结果原来在其它 IDE编辑器里很容易实现的这个功能, ...
- String.format Tutorial
String format(String format, Object... args) The format specifiers for general, character, and numer ...
- [Leetcode] Search In Rotated Sorted Array (C++)
题目: Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 ...
- Draw2d中的布局管理器Layout比较
最近在研究Eclipse中的GEF开发,在跟着GEF-whole-upload教程做一个GEF应用程序的例子时,发现Figure上的控件无法显示,谷歌了很久也没找到解决方案,最后终于发现是Layout ...
- (php)生成指定个数的随机红包
<?php $total=20;//红包总金额 $num=10;// 分成10个红包,支持10人随机领取 $min=0.01;//每个人最少能收到0.01元 $redpack = new red ...