debian常用软件安装及配置

4550阅读
0评论
0点赞

注意:下文提到的包都是以debian unstable(sid)为标准,部分包可能在debian stabledebian testing并不存在。

sudo安装配置

安装
# apt-get install sudo
配置,将下面的username替换为你的用户名
# echo "username  ALL=(ALL) ALL" >> /etc/sudoers
另外,可以使用下列命令使非root用户无需密码就获得管理员权限,但这种方法决不能用于服务器端,应该只用于单用户模式的个人电脑中,而且务必谨慎使用
# echo "username  ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers

添加中文支持

在终端输入dpkg-reconfigure locales,然后选择zh_CN.UTF-8 UTF-8 安装思源字体,这是google和adobe在14年联合发布的一款新字体,支持中日韩字体,显示效果相当不错,也是KDE的默认字体,因为支持的字体多,包也比较大,不想装太多的话也可以用文泉驿字体
$ sudo aptitude install fonts-noto 

安装fcitx输入法和谷歌拼音

$ sudo aptitude install fcitx fcitx-config-gtk fcitx-ui-classic fcitx-googlepinyin
安装完成以后必须重启,然后点击fcitx配置工具,添加谷歌拼音,注意要先把只显示当前语言前面的勾去掉才能添加拼音。

安装flash插件

首先先去adobe官网下载flash安装包,下载选择tar.gz版本,解压后将libflashplayer.so文件放在主目录下,然后在终端依次执行下面语句
$ mkdir -p ~/.mozilla/plugins/
$ cp libflashplayer.so  ~/.mozilla/plugins/
$ sudo cp libflashplayer.so  /usr/lib/firefox-ser
最后重启浏览器,之后就可以看视频了。

安装rar压缩和解压工具

$ sudo aptitude install rar unrar p7zip-rar p7zip-full

增强Gnome的文件管理器nautilus

$ sudo aptitude install nautilus-filename-repairer nautilus-share nautilus-admin nautilus-emblems nautilus-hide nautilus-open-terminal subliminal-nautilus easytag-nautilus

安装视频和音频软件

$ sudo aptitude install vlc audacious

安装一些实用工具

安装词典,截图工具,下载工具,电子书阅读工具等
$ sudo aptitude install axel curl tree screenfetch dconf-editor w3m w3m-img colordiff lolcat net-tools ethtool fish zsh tmux shutter calibre goldendict latexmk pandoc
如果你使用gnome桌面环境而且开启了桌面的话,就会发现桌面图标非常大,有两种办法可以进行调节,一是选中一个图标,然后点右键“重新调整图标”,一个一个进行调节,另外一种办法是像上面那样安装dconf editor然后进行统一设置,设置方法如下
打开dconf editor,依次进入org/gnome/nautilus/icon-view,将default-zoom-level设置为small就可以了
如果你需要安装Chrome或者Chromium,可以参考Debian安装Chrome和Chromium

安装开发工具

基础开发环境
$ sudo aptitude install build-essential gcc g++ gdb lldb make cmake automake autogen autoconf cscope global ctags astyle clang-format clang llvm libboost-dev bison flex ccache cmake-gui ruby-dev checkinstall
git相关
$ sudo aptitude install git git-doc gitk gitg
python相关
$ sudo aptitude install python-pip python3-pip python3-pil python-dev python3-dev python-pep8 python3-pep8 python-autopep8 yapf python-flake8 python3-flake8 flake flake8 libopencv-dev python-opencv python-scipy python3-scipy python-numpy python3-numpy python-matplotlib python3-matplotlib python-pandas python3-pandas python-sklearn python3-sklearn python-skimage python3-skimage yd
文本编辑器,IDE及其他
$ sudo aptitude install vim vim-gtk emacs codeblocks sqlite3 ack silversearcher-ag octave nemiver

安装触摸板驱动

首先在终端依次执行
$ sudo aptitude install xserver-xorg-input-synaptics
$ sudo cp -R /usr/share/X11/xorg.conf.d/ /etc/X11
然后编辑位于/etc/X11/xorg.conf.d/目录中的70-synaptics.conf,在
Section “InputClass” Identifier “touchpad” Driver “synaptics” MatchIsTouchpad “on”
后面添加
          Option "TapButton1" "1"
          Option "TapButton2" "3"
          Option "TapButton3" "2"
          Option "VertEdgeScroll" "on"
          Option "VertTwoFingerScroll" "on"
          Option "HorizEdgeScroll" "on"
          Option "HorizTwoFingerScroll" "on"
          Option "CircularScrolling" "on"
          Option "CircScrollTrigger" "2"
          Option "EmulateTwoFingerMinZ" "40"
          Option "EmulateTwoFingerMinW" "8"
          Option "FingerLow" "30"
          Option "FingerHigh" "50"
          Option "MaxTapTime" "125"    
重启后就可以正常使用了,关于各参数含义可以参考archwiki上面的说明

一些有意思的玩具

$ sudo aptitude install sl fortune cowsay cmatrix figlet aview
  • sl 在终端“驶过”一列火车
  • fortune和cowsay 显示名言,俚语等,用法是fortune | cowsay
  • cmatrix 类似于黑客帝国的终端屏保
  • figlet 基于ASCII字符组成的字符画,用法是figlet "Debian"
  • aview 将图片以ASCII字符的形式重新呈现出来
 

评论(0)
暂无评论