配置Linux开发环境
配置 Linux 开发环境
#操作系统/Linux
1 配置系统
1.1 安装语言支持包
系统 ->系统管理 ->语言支持,安装语言包,选择汉语后重新启动
1.2 升级系统
系统 ->系统管理 ->更新管理器,升级所有包
1.3 设置系统字号大小
系统 ->首选项 ->外观,字体选项卡,修改字号大小
1.4 设置静态 IP
系统 ->首选项 ->网络连接,除设置 IP,子网掩码,网关外,还需要设 DNS,可参考 DHCP 时自动生成的/etc/resolv.conf
1.5 设置 ssh 端口及简称
vi /home/xieyan/.ssh/config
2 安装工具
2.1 设置共享文件夹
(网上邻居 samba)
1 | apt-get install samba |
添加共享文件夹
1 | [xieyan] |
2.2 安装输入法
在较新的操作系统中(如 Android 20.04)使用 SCIM 可能与 gnome-terminal 及 Firefox 产生冲突,导致输入反斜杠时终端退出,因此建议安装 fcitx 作为输入法,我安装了五笔,它还自带拼音和双拼。
1 | sudo apt-get install fcitx-table-wubi |
安装后设置:设置 ->区域与语音 ->管理已安装的语音 ->键盘输入法系统,选 Fcitx 对应项。
2.3 安装字典
1 | apt-get install sdcv |
下载 " 星际译王 stardict 词典集 (内含 9
本常用词典).tar.gz",解压后复制到
/usr/share/stardict/dic/
2.4 安装虚拟机 Virtualbox
1 | apt-get install virtualbox |
安装 XP 虚拟机
2.5 启动 ssh 服务
安装后直接启动
1 | apt-get install openssh-server |
2.6 安装多媒体工具 mplayer
1 | apt-get install mplayer |
安装之后在桌面以右键,创建启动器
3 Ubuntu 在 Macbook 上的使用
在 Macbook pro mb471 中安装系统为 Ubuntu 10.04,使用普通 Ubuntu 安装盘即可
关触摸板的触碰点击,以解决使用键盘时误触的问题
系统 ->首选项 ->鼠标,触摸板选项卡,去掉“启用触摸板的鼠标点击”选中“禁用”滚动特殊键码的输入
- #号的输入: Ubuntu 在 Macbook 机上 Shift+3, 显示£符号,#符号是 Command 键 +3
- Alt 键的实现:Option 实现 Alt 的功能, 如调出菜单
- Delete 键:Mac 的 Delete 实现的是 Backspace 功能,Delete 功能是 Fn+Delete 键
VirtualBox 快捷键
Macbook 键盘没有 Right Ctrl 键,需要修改退出虚拟机独占的快捷键
Virtual 菜单 ->管理 ->全局设定 ->热键,选中输入框,然后按下切换键Macbook mb471 的无线网卡驱动
需要修改源码,详见
[http://ubuntuforums.org/showthread.php?p=8747122#post8747122
](http://ubuntuforums.org/showthread.php?p=8747122#post8747122)
4 开发环境
4.1 升级编辑器 vim
1 | apt-get install vim |
4.2 配置 cvs 客户端
(cvsclient)
1 | apt-get install cvs |
如果只有服务器自身的 127.0.0.1 能连上,需要修改/etc/cvsd/cvsd.conf 改
Listen 为 0.0.0.0
连接被拘绝时,可使用 netstat -ant|grep 2401 看 CVS
服务器端口是否打开
4.3 配置 android 开发环境
1 | apt-get install original-awk |
5 拷数据
大多数时候需要从旧机器向新机器拷数据,旧机器安装了 samba 服务端后或者 windows 网上邻居后,新机器可使用将其挂载到本地目录。原来的 smbmount 已由 cifs 取代。
1 | sudo apt-get install smbclient |
如果提示 Operation not supported,可查看 dmsg,按其提示加参数,如:
1 | sudo mount.cifs -o username=xxx,password=yyy,vers=1.0 //192.168.1.2/NAS1 /mnt/NAS1/ |
6 挂载 NAS
有时可能需要利用类似网上邻居的方法,挂载 NAS 服务器数据到本地
1 | apt-get install nfs-common |
7 安装 sogou 输入法
- 下载 Linux 的拼音安装包,其中包含五笔输入法
- 官网下载 deb 包安装即可
- 注意安装依赖
- 安装指南:https://shurufa.sogou.com/linux/guide
8 安装微信
1 | $ sudo wget -O- https://deepin-wine.i-m.dev/setup.sh | sh |
启动程序时,搜索 wine 即可。(如果 wine 找不到,请重启系统)
9 问题与解决
9.1 问题一
问题:挂载 U 盘时出现乱码
回答:设置字符集
1 | sudo mount -o iocharset=utf8 /dev/sda1 /tmp/a |