Ubuntu下常见的问题记录与处理
经常使用Ubuntu系统,总会遇到各种问题,找到了解决方法,记录在此吧!常言好记性不好烂笔头~
以下是目前遇到的一些问题,不分先后记录,后面遇到新的问题并找到解决方法也会更新记录的~
一、共享文件(使用虚拟机安装ubuntu系统)
1、本地电脑创建共享文件夹 (windows目录)
2、安装virtualbox增强包
3、添加共享文件夹
4、挂载共享文件夹
进入虚拟Ubuntu,在命令行终端下输入:
sudo mkdir win (linux目录)
sudo mount -t vboxsf ubuntu win
要想自动挂载的话,可以在/etc/fstab中添加一项
ubuntu win vboxsf rw,gid=110,uid=1100,auto 0 0
5、卸载的话使用下面的命令:
sudo umount -f /mnt/shared
Virtualbox中的Ubuntu虚拟机,安装增强功能时出错:未能加载
http://blog.csdn.net/google_huchun/article/details/58133397
二、Vi问题
1.使用vi命令时,不能正常编辑文件,在使用方向键时老是出现很多字母,可按下面方法解决:
依次执行以下两个命令
1).执行命令 sudo apt-get remove vim-common
2)..执行命令 sudo apt-get install vim
2.在vi命令行使用命令“:set nocompatible”,就是设置vi不使用兼容模式
sudo gedit /etc/vim/vimrc.tiny
个文件里面的倒数第二句话是“set compatible”,如下所示:
set compatible
"vim:set ft=vim"
将“compatible”改成“nocompatible”非兼容模式就可以解决方向键变ABCD的问题了。接下来要解决Backspace键的问题也很简单,在刚才那句话后面再加一句:
set backspace=2
变成如下所示:
set nocompatible
set backspace =2
“vim :set ft=vim”
就可以解决问题了。这个时候,无论对于哪个用户,使用vi都能很方便的按照我们的习惯去编辑文件了。
1)对所有用户都有效,解决系统中所用用户的vi中文乱码问题
sudo gedit /etc/vim/vimrc.tiny
加入如下内容:
#该文件的内容显示如下:
" Encoding related
set encoding=UTF-8
set langmenu=zh_CN.UTF-8
language message zh_CN.UTF-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set fileencoding=utf-8
三、源问题
1.在修改source.list前,最好先备份一份
执行备份命令
sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
2.执行命令打开source.list文件:
sudo gedit /etc/apt/source.list
3.复制源
把找到的任意源文件复制到source.list中去,并覆盖原来的文件内容
四、安装五笔输入法
1.在终端中输入:
sudo apt-get install ibus-table-wubi
2.重启IBus输入法框架
在终端中输入:
killall ibus-daemon
ibus-daemon -drx
上面是两条命令,第一条是Kill掉ibus进程,第二条重启进程
3.选择五笔输入法
选择系统设置-》语言支持选项-》系统输入方式选择IBus-》打开Text Entry对话框-》点击+点,拉列表中选项刚才安装的中文五笔输入法
4.设置输入法切换快捷键
五、aapt: error while loading shared libraries: libc++.so
sudo apt-get install lib32stdc++6 lib32z1
六、su认证失败
当我们安装完ubantu第一次在终端输入su命令来切换到root帐户的时候,输入密码发现会认证失败,这是因为root账户的密码还没设置,
安装系统时候设置的密码不是root账户密码,是用户密码,执行su命令输入的密码应该是root账户密码。
解决方法 如下截图所示:

su和sudo的区别是:
1). su的密码是root的密码,而sudo的密码是用户的密码;
2). su直接将身份变成root,而sudo是以用户登录后以root的身份运行命令,不需要知道root密码;
退出su,直接输入exit
Ubuntu下常见的问题记录与处理的更多相关文章
- ubuntu下各类快捷键汇总记录
一.环境 Ubuntu 16.04 二.快捷键汇总如下 2.1 将图形界面下的terminal最大化:ctrl+super+向上的方向键 2.2 将图形界面下的terminal最小化:ctrl+sup ...
- ubuntu下编译安装mysql记录
搞了整整一天,好不容易折腾完,在此记录下,下次就省事了. 去官网http://www.php.net/downloads.php下载所需要的php版本,这里我选择5.6.22. ...
- ubuntu下安装phpstudy环境记录
下载一键安装包 下载地址:http://www.phpstudy.net/a.php/208.html 安装过程 开启终端 更改文件权限 chmod +x phpstudy 进行安装 ./phpstu ...
- .NET CORE 实践(2)--对Ubuntu下安装SDK的记录
根据官网Ubuntu安装SDK操作如下: allen@allen-Virtual-Machine:~$ sudo apt-key adv --keyserver apt-mo.trafficmanag ...
- Ubuntu下编译SHTOOLS
SHTOOLS是使用Fortran语言写的一个专门用于处理球谐函数的一个开源库,更多的介绍请猛戳这里,关于这个库的安装和使用,都在官网上有详细的说明,虽然很详细,但是编译的时候还是比较费劲,下面将我在 ...
- ubuntu 下安装docker 踩坑记录
ubuntu 下安装docker 踩坑记录 # Setp : 移除旧版本Docker sudo apt-get remove docker docker-engine docker.io # Step ...
- 踩坑记录:ubuntu下,http代理无法修改的问题
事情经过: 今天在ubuntu下使用http代理的时候,碰到一个奇怪的现象.就是在当前shell窗口下,输入“env | grep proxy”,显示的http_proxy一直都存在,即使我修改了本 ...
- ubuntu下mysql安装(server、client、dev),开启、停止和重启,及常见错误
转自:ubuntu下mysql安装(server.client.dev),开启.停止和重启,及常见错误 1. 在ubuntu下安装server和client很简单: (1)安装server apt-g ...
- 记录Ubuntu下使用docker使用
关键词:docker.Dockerfile等等. 这里主要记录Ubuntu下docker使用细节. 首先是如何安装,然后如何创建docker镜像.搭建docker服务器.运行使用docker. 1. ...
随机推荐
- linux 利用nethogs查看某进程的网卡流量
一.nethogs介绍 分享一个linux 下检测系统进程占用带宽情况的检查.来自github上的开源工具. 它不依赖内核中的模块.当我们的服务器网络异常时,可以通过运行nethogs程序来检测是那个 ...
- Vcf文件格式
Vcf文件格式是GATK钟爱的表示遗传变异的一种文件格式. 就拿GATK给出的vcf例子说明吧,下面这个文件只表示了一个完整vcf文件的前几个SNP. 看上去确实有点复杂,那就把它分为两部分看吧,第一 ...
- Flask之模板之特殊变量和方法
3.6 Flask中的特殊变量和方法: 在Flask中,有一些特殊的变量和方法是可以在模板文件中直接访问的. config 对象: config 对象就是Flask的config对象,也就是 app. ...
- [js方法pk]之instanceof() vs isPrototypeOf() hasOwnProperty() vs propertyIsEnumerable()
这几个方法在js的高级编程中经常用到,对于新手来说可能还不知道他们有什么区别,我把我的体会总结下来,供大家参考: 首先,定义一个对象: function Parent() {this.name = & ...
- Django X 和 druid
依托于实际项目和生产环境互联网产品的总结积累,继承和扩展Xadmin,DjangoX 努力做 Django 框架的优秀实践项目 https://github.com/JoneXiong/DjangoX ...
- Please specify exact device preset UUID
Please specify exact device preset UUID 重启RAD IDE,重新选择 IOS Simulator ,iphone 机型!
- sudo:must be setuid root 解决方法 <转>
http://walkerqt.blog.51cto.com/1310630/1354103
- ZooKeeper 学习笔记(一)
第一章 ZooKeeper的基本概念 一.介绍 在过去,每个应用一般都是在单个机子(单处理器)上运行,现在这一状况已经发生了巨大的变化.在大数据和云计算的世界里,应用程序已经被分成多个独立的模块在不同 ...
- C++Primer笔记-----day04
1.函数指针.函数指针指向某种特定类型,函数的类型由它的返回类型和形参类型决定,与函数名无关.比如:bool lengthCompare(const string &,const string ...
- 双 MySQL 启动、停止脚本
5.5 启动 #!/bin/bash # author: Wang Xiaoqiang # func: Start MySQL 5.5 pid=`netstat -lnpt | awk -F '[ / ...