Ubuntu使用实录
在实验室的电脑上重新配置了Linux开发环境,使用的是Ubuntu 14.04.5 LTS。
在开发中遇到的问题甚多,一一记录如下:
1、切换为root身份
先给root用户设定密码,然后进行切换
sudo passwd root
su root
2、vi不能正常使用方向键与退格键
卸载ubuntu预装的vim tiny版本,安装vim full版本
sudo apt-get remove vim-common
sudo apt-get install vim
3、设置vim编辑器中Tab键的缩进格数
sudo vim /etc/vim/vimrc
添加一行:set tabstop=
退出保存
4、使用git clone时,网速很慢
解决方法:sudo vim /etc/ssh/ssh_config
将 GSSAPIAuthentication yes 改为 GSSAPIAuthentication no
5、安装软件后想卸载时,无法在软件中心找到并卸载或不知道软件名从而无法在终端使用命令行卸载
安装新立得软件管理器,进行软件管理
sudo apt install synaptic
在搜索框中输入相关信息进行搜索,找到后删除即可
6、Atom使用
)安装:
sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom 卸载:
sudo apt-get remove atom
sudo add-apt-repository --remove ppa:webupd8team/atom )修改左侧菜单栏字体大小:
Edit -> Stylesheet -> add:
.tree-view: {font-size: 14px;} )修改编辑区字体大小:
Ctrl + Shift + P : 打开面板
settings view: editor 有相关修改项 )查看文件:
单击文件:会直接预览文件,单击多个也只会预览一个文件(标题是斜体)
双击文件:会直接打开文件,双击多个会打开多个(标题是正常形态)
7、搜狗输入法使用
)下载链接:
http://pinyin.sogou.com/linux/ )安装依赖:
sudo apt-get install fcitx libssh2- )安装命令:
sudo dpkg -i xxx.deb )一般会提示错误:
安装依赖:
sudo apt-get install fcitx libssh2-
强制安装:
sudo apt-get -f install )系统设置 -> 语言支持 -> 键盘输入方式:fcitx )注销 -> 登入 )设置搜狗输入法
8、Ubuntu访问Windows磁盘
)开机自动挂载Windows磁盘
sudo gedit /etc/rc.local
add before "exit 0":
sudo mount /dev/sda2 /media/charlie/Software
sudo mount /dev/sda3 /media/charlie/Data )在桌面上创建到Windows的磁盘快捷方式
sudo ln -sT /media/charlie/Data /home/charlie/桌面/Data-win
sudo ln -sT /media/charlie/Software /home/charlie/桌面/Software-win
(前提:已经创建好Data、Software文件夹)
9、subversion使用
)安装:
sudo apt install subversion subversion-tools )使用方法:
. 检出
svn co/checkout svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名
注:如果不带--password参数传输密码的话,会提示输入密码,建议不要用明文的--password选项 . 提交
svn commit -m "xxx" [-N] [--no-unlock] 文件名
svn ci -m "xxx" [-N] [--no-unlock] 文件名 . 添加
svn add 文件名
svn commit -m "xxx" 文件名
svn mkdir 目录名
svn update
svn mkdir -m "xxx" svn://目录全路径
svn update . 删除
svn delete svn://路径(目录或文件的全路径) -m "xxx"
svn delete 文件名
svn ci -m "xxx" . 更新
svn update
svn update -r 修正版本 文件名
svn update 文件名 . 加/解锁
svn lock -m "xxx" [--force] 文件名
svn unlock 文件名 . 比较
svn diff 文件名
svn diff -r 修正版本号m:修正版本号n 文件名 . 状态
svn status 目录/文件名
svn st 目录/文件名
目录下的文件和子目录的状态,正常状态不显示
[
?:不在svn的控制中
M:内容被修改
C:发生冲突
A:预定加入到版本库
K:被锁定
] . 日志
svn log 文件名 . 信息
svn info 文件名 . 恢复
svn revert [--recursive] 文件名 . 解决
svn resolved [本地目录全路径]
11、zip文件解压中文乱码问题
. 安装p7zip和convmv
sudo apt-get install p7zip convmv . 解压命令
LANG=C 7za x your-zip-file.zip
convmv -f GBK -t utf8 --notest -r .
Ubuntu使用实录的更多相关文章
- Ubuntu16.04.2 LTS 64bit系统装机记录
系统环境:Win10 + Ubuntu16.04.2 LTS 64bit(双系统)安装教程:Win10和Ubuntu16.04双系统安装详解(简书)以下为系统安装后所要进行的操作. 一.安装显卡驱动 ...
- Ubuntu 16 安装odoo10 实录
安装Ubuntu 16,省略 安装时,默认用户名为 odoo ubuntu 16开始 使用 systemd 管理服务,但是systemd 兼容 sysv init 脚本 下载 odoo源码 从 htt ...
- 一次U盘安装Ubuntu双系统实录
准备:Win7系统(原来就在我电脑的系统) UltraISO(把系统写进U盘的工具) EasyBCD(双系统引导修复工具) 笔记本电脑(我的是联想Y470N) U盘一个 步骤: U盘准备工作: 插入U ...
- .Net Core在Ubuntu上操作MySql折腾实录
.Net Core 2.0 发布也这么久了,一直想着折腾着玩玩,无奈一直没时间,这几天准备开始好好学习下C#在跨平台方面的应用,记录下来以备自己以后回忆.学习. 本篇博客的主要内容: MySql在Ub ...
- Ubuntu 12.04下LAMP环境搭建实录
方法一: 用tasksel可以方便安装dns server, lamp, kubuntu desktop, ubuntu desktop, xubuntu之类的软件包.这个软件在ubuntu serv ...
- ubuntu搭建开发环境踩坑实录
谨以此文,记录和ubuntu系统不死不休的搏斗过程,后续待补. 1.双系统安装,windows采用uefi模式安装(优启通可制作uefi的win10安装盘),ubuntu不要划分boot区,而应该划分 ...
- HDU-SupportOrNot训练实录
菜鸡队训练实录. 现场赛记录: 2016:[名称:奖项/排名] ZJPSC:Gold/1 CCPC中南邀请赛:Gold/1 ICPC Dalian:Gold/24 ICPC Beijing:Gold/ ...
- 收藏的技术文章链接(ubuntu,python,android等)
我的收藏 他山之石,可以攻玉 转载请注明出处:https://ahangchen.gitbooks.io/windy-afternoon/content/ 开发过程中收藏在Chrome书签栏里的技术文 ...
- 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad
简介 Haroopad:一款让你欲罢不能的Markdown编辑器 身为大程序员,我本来是不需要 Markdown 编辑器的,但是 Haroopad 让我简直欲罢不能,不能再爱更多.跨平台,代码高亮,V ...
随机推荐
- Vue源码探究-状态初始化
Vue源码探究-状态初始化 Vue源码探究-源码文件组织 Vue源码探究-虚拟DOM的渲染 本篇代码位于vue/src/core/instance/state.js 继续随着核心类的初始化展开探索其他 ...
- Python序列——列表
列表是什么 1 创建列表 2 访问列表和更新列表 列表相关操作 内建函数对列表的支持 1 cmp 2 序列类型函数 列表内建函数 列表应用 1 堆栈 2 队列 1. 列表是什么 列表也是序列的一种.列 ...
- LightOJ - 1030 Discovering Gold —— 期望
题目链接:https://vjudge.net/problem/LightOJ-1030 1030 - Discovering Gold PDF (English) Statistics For ...
- 信息发布员和频道管理员如何查看dedecms自定义表单内容
自定义表单的管理权限,超级管理员有,而频道管理员没有.在频道管理员的权限设置选项里,找不到自定义表单这一项.怎么办呢. 刚开始想修改权限设置选项,但觉得太麻烦.是否有偷懒取巧的办法? 在频道管理员的后 ...
- 未知USB设备 端口重置失败
1.开启手机中USB调试 进入“设置”->“应用程序”->“开发”勾选“USB调试程序”.这样设备才可以通过USB连线时被PC识别到. 2.安装驱动 要将Android手机连接到PC需要安 ...
- distutils 打包setup.py
from distutils.core import setup setup(name='hello', version='1.0', description='test example', auth ...
- vue-cli脚手架搭建Vue.js项目
前提条件: 一.node.js 下载 https://nodejs.org/zh-cn/download/ 二.webpack 安装 npm install webpack -g PS:-g 就是 ...
- py-day1简单使用方法及语法使用详解
一.python入门 1.python的标准格式 创建python文件以.py结尾 如:vi hello.py #!/usr/bin/env python #-*- coding:utf-8 -*- ...
- 搭建Linux的VMware Workstation Pro
搭建准备环境: 1.win10操作系统: 2.VMware Workstation Pro12: 下载地址 http://www.vmware.com/products/workstation/w ...
- 2-2和2-3基本数据类型 & 2-4基本数据类型详解 & 3-1和3-2整形字面量值及变量声
2-4基本数据类型详解 3-1和3-2整形字面量值及变量声 023是八进制的 0x1357是十六进制 0X3C也是十六进制 0x1abL:长整型 变量声明 数据类型 空格 变量名 赋值: 变量的定义: