本文主要是介绍KaliLinux装好系统后安装常用软件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
apt-get用法
如何在ubuntu下面直接查找想要安装的软件?
比如我想安装tomcat,但是我又不知道ubuntu里面有哪些版本,也不知道都需要装什么,但是我能确认我装的是tomcat,那么我就可以用搜索命令:
例如:apt-cache search tomcat,
这样我就会得到以下的结果:
libtomcat5-java - Java Servlet engine – core libraries
tomcat5 - Java Servlet 2.4 engine with JSP 2.0 support
tomcat5-admin - Java Servlet engine – admin web interfaces
tomcat5-webapps - Java Servlet engine – documentation and example web applications
这样我就知道,ubuntu的软件库里面有tomcat5,那么我就可以用apt-get install tomcat5去安装了。
使用 apt-get upgrade 和 apt-get dist-upgrade 的结果,基本上是一样的,不过apt-get dist-upgrade 在升级的同时会为了解决依赖性而安装新套件,而 apt-get upgrade 并不会,因此要升级的话,建议还是用 apt-get dist-upgrade 较佳。
apt-cache search
搜寻:我们可以用这个指令来搜寻升级包,
例如:apt-cache search httpd,
apt-cache depends
相依性:我们可以用这个指令来看到软件包的所有相依性档案
例如:apt-cache depends httpd,
apt-get install
安装:安装软件包,
例如:apt-get install httpd,这样 apt 就会自动上网下载httpd 回来安装,若httpd 有相依性套件的时候,apt 也会自动下载安装
apt-get clean
清除:当使用 apt-get install 指令安装套件,下载下来的 rpm 会放置於 /var/cache/apt/archives,使用 apt-get clean 指令可以将之清除,避免占用硬碟空间
apt-get remove
移除:例如:apt-get remove httpd,就会移除 httpd 了,假如有相依性套件的时候,apt 也会一并移除
以上这几个指令应该就够用了,若想要得到更进一步的指令,请善用 man
apt-get update
更新:这指令是用来取得记录在 /etc/apt/sources.list 内的远端服务器的套件档案清单 在使用 「apt-get dist-upgrade」指令升级套件前,一定要记得先用这条指令将套件档案清单更新
apt-get dist-upgrade
升级:这里的升级主要是根据已有的软件包更新而言,并不是更新整个系统,也可以使用图形界面的新立得包管理器:)
如果没有安装这个管理器的话,可以执行以下指令
apt-get install synaptic
安装完毕后,直接在命令行上敲入synaptic就可以启动了。
ubuntu下apt-get命令参数
常用的APT命令参数
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
apt-cache depends package 了解使用依赖
apt-cache rdepends package 查看该包被哪些包依赖
sudo apt-get install package 安装包
sudo apt-get install package --reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = --fix-missing"
sudo apt-get remove package 删除包
sudo apt-get remove package --purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖
其中:
1 有SUDO的表示需要管理员特权!
2 在UBUNTU中命令后面参数为短参数是用“-”引出,长参数用“–”引出
3 命令帮助信息可用man 命令的方式查看或者
命令 -H(–help)方式查看
4 在MAN命令中需要退出命令帮助请按“q”键!!
选项 含义 作用
sudo -h Help 列出使用方法,退出。
sudo -V Version 显示版本信息,并退出。
sudo -l List 列出当前用户可以执行的命令。只有在sudoers里的用户才能使用该选项。
sudo -u username|#uid User 以指定用户的身份执行命令。后面的用户是除root以外的,可以是用户名,也可以是#uid。
sudo -k Kill 清除“入场卷”上的时间,下次再使用sudo时要再输入密码。
sudo -K Sure kill 与-k类似,但是它还要撕毁“入场卷”,也就是删除时间戳文件。
sudo -b command Background 在后台执行指定的命令。
sudo -p prompt command Prompt 可以更改询问密码的提示语,其中%u会代换为使用者帐号名称,%h会显示主机名称。非常人性化的设计。
sudo -e file Edit 不是执行命令,而是修改文件,相当于命令sudoedit
配置软件源 (kali2.0是在debian的基础上建立的)使用gnome3桌面
在安装完debian操作系统之后大家做的第一件事大概就是修改source.list文件了吧,否则你是无法在线更新软件的,那么source.list文件中的各个配置项的具体含义你搞懂了么?下面就以我的source.list文件为例为大家讲解一下。
deb http://mirrors.163.com/debian/ wheezy main non-free contrib
deb http://mirrors.163.com/debian/ wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ wheezy main non-free contrib
deb-src http://mirrors.163.com/debian/ wheezy-proposed-updates main non-free contrib
其中可以把每一行分为四个部分,说白了,当你在线更新某个软件时,debian就是遵照这四个选项(准确的说是后三项)的指示找到软件来给你安装的:
deb ### ftp地址 ### 版本代号 ### 限定词
deb ### http://mirrors.163.com/debian/ ### wheezy ### main non-free contrib
其中,
- 第一部分
第一部分为deb或者deb-src,其中前者代表软件的位置,后者代表软件的源代码的位置 - 第二部分
第二部分为你的ftp镜像的url,以我的为例,我是用的是大陆速度较快的网易镜像。在浏览器中打开此链接以后会发现有如下内容:
其中:
/dists/ 目录包含"发行版"(distributions), 此处是获得 Debian 发布版本(releases)和已发布版本(pre-releases)的软件包的正规途径. 有些旧软件包及 packages.gz 文件仍在里面.
/pool/ 目录为软件包的物理地址. 软件包均放进一个巨大的 “池子(pool)”, 按照源码包名称分类存放. 为了方便管理, pool 目录下按属性再分类(“main”, “contrib” 和 “non-free”), 分类下面再按源码包名称的首字母归档. 这些目录包含的文件有: 运行于各种系统架构的二进制软件包, 生成这些二进制软件包的源码包.你可以执行命令 apt-cache showsrc mypackagename, 查看 ‘Directory:’ 行获知每个软件包的存放位置. 例如: apache 软件包存放在 pool/main/a/apache/ 目录中.另外, 由于lib*软件包数量巨大, 它们以特殊的方式归档: 例如, libpaper 软件包存放在 pool/main/libp/libpaper/.
还有一些目录:
/tools/:用于创建启动盘, 磁盘分区, 压缩/解压文件, 启动 Linux 的 DOS 下的小工.
/doc/:
基本的 Debian 文档, 如 FAQ, 错误报告系统指导等…
/indices/:
维护人员文件和重载文件.
/project/:
大部分为开发人员的资源, 如:
project/experimental/
本目录包含了处于开发中的软件包和工具, 它们均处于 alpha 测试阶段. 用户不应使用这些软件, 因为即使是经验丰富的用户也会被搞得一团糟.)
3. 第三部分
第三部分表示你的debian版本号(注意,不是某个软件的版本号,而是debian本身的版本号),也有人称这是对debian软件包的一种水平划分(这种说法还是比较形象的),具体这一项怎么写,可以参看http://mirrors.163.com/debian/dists/网页里面的内容(如下图),大致来说按版本的旧–>新程度有这么几大类:oldstable,stable,testing,sid
1.oldstable顾名思义,就是以前的稳定发行版了,在本例中oldstable就是Debian6.0.8目录的一个链接,两者内容完全一致。
2.stable是指现在的稳定发行版,对于每个debian来说,每个稳定发行版都会有一个代号,如debian 6叫做squeeze,debian 7叫做wheezy,由于在笔者写本文的时候稳定版是debian7,所以stable就是wheezy的一个链接。
3.testing指目前还暂时处于测试阶段的debian发行版,如wheezy往下发展就是jessie了,所以testing代指的就是jessie目录,它是jessie的一个链接。
4.unstable那就是不稳定版本了,但在这个目录清单里我们并没有看到unstable目录,其实它还有一个代号:sid,我们知道 debian的发行版本名称大都来自玩具总动员中的角色名称,而sid就是那个专门破坏玩具的邻居家坏小孩,所以就把unstable这个不稳定的软件目 录起名为sid了,这里面的软件一般都是最新的,稳定性、安全稳定值得商榷,如果你想做试验小白鼠,大可使用这里的软件。经过一段时间的测试,这里面的软 件可能会进入下一个阶段testing目录从而出现在下一个debian发行版中,要么就夭折被直接抛弃了。
4. 第四部分
好了,从水平的角度介绍完debian发行版,现在我们进入这些目录大致看一下里面的内容(以stable目录为例):
我们会发现每个目录都会包括contrib、main、non-free等几个目录,那么这些目录又是什么东东呢?
以垂直的观点来看 Debian 软件的分布:main、contrib、non-free、non-us
因为 Debian 是非营利组织,但是组织架构严谨,有一套完善的软件管理方式。基于其对软件 free 度的一种坚持,对不同版权软件包的录入有一些限定。
下面是对它们的一些简要介绍:
main Debian 里最基本及主要且符合自由软件规范的软件 ( packages )。
contrib 这里头软件虽然可以在 Debian 里头运作,即使本身属于自由软件但多半却是相依于非自由 ( non-free ) 软件。
non-free 不属于自由软件范畴的软件。
non-us 这个分类里头的软件都来自非美国地区,当中可能有牵扯到专利、加密…等等问题。
marillat 对应 Christian Marillat 的软件仓库,包括mplayer, transcode等。
rareware 对应 rarewares.org 的软件仓库, 包括很多音效程序,如lame, musepack, beep media player等。
ustc 对应 debian@ustc 维护的一些软件包,如 mule-gbk, gaim-openq, scim, stardictdicts, patched xpdf, irssi, xmms。
Java 对应 Blackdown java。包括 j2re, j2sdk ,mozilla java plugin。
firefly 对应打过firefly补丁的包,包括 fontconfig mozilla mozilla-firefoxpango1.0 qt-x11-free xft
misc 对应其它无分类的包,包括 nvidia-kernel,winex3, rox, chmsee等
5. 关于源的混用问题
一般不建议混用 stable, testing 和 unstable 的源。因为很多软件之间都有不同程度的相依性,强行的结果会造成更多软件相依、相斥问题的产生,最终可能影响系统稳定与整个软件升级制度的正常运作。
需要把源从低级升到高级是非常简单的,只要修改 sources.list 里的源就好了。但反过来,降级是一种几乎不可能的任务…如果你使用的是高版本的debian,而在source.list文件中配置的是低版本,那么当你 在线安装软件的时候很可能会发现有很多软件依赖问题无法解决,当出现这些问题的时候,就要想到是否要修改下source.list文件中的版本问题了
6. 按需修改自己的sources.list
Debian 有自己独特的版本系统,整个系统有三个版本,分别为稳定版(stable),测试版(testing)和不稳定版(unstable/sid)。每次发布 的版本都是稳定版,而测试版在经过一段时间的测试证明没有问题后会成为新的稳定。因为稳定版是会更新的,为了便于区分不同时期的稳定版,每个版本又有自己 特有的代号(codename),现在的稳定版称为 wheezy(debian7),测试版称为jessie。而不稳定版的代号永远是 sid。
sources.list的写法
1)找到包含dists和pool这两个目录的那个目录,把地址记下来,比如http://mirrors.163.com/debian/;
2)打开dists,里面包含的目录名字,记下来。比如http://mirrors.163.com/debian/,dists/包含wheezy、testing等。把这些目录名字记下来。
3)打开pool目录,看看里面包含哪些组件目录,比如main、contrib、non-free;
4)书写格式:deb<1记下来的地址><2记下来的目录名><3记下来的名字>, 如:
deb http://mirrors.163.com/debian wheezy man contrib non-free
7. 更新软件包列表信息,升级debian
修改/etc/apt/sources.list 之后一般会运行下面两个命令进行更新升级:
sudo apt-get update
sudo apt-get dist-upgrade
其中 :
update - 取回更新的软件包列表信息
dist-upgrade - 发布版升级
第一个命令仅仅更新的软件包列表信息,所以很快就能完成。
第二个命令是全面更新发布版,一般会下载几百兆的新软件包。
其实在运行完第一个命令后系统就会提示你进行更新升级。因为修改了源,所有这次更新的改动可能会很大,比如安装某个包可能会删除太多的其他包,所有系统会提示你运行“sudo apt-get dist-upgrade”进行全面升级或使用软件包管理器中的“标记全部软件包以便升级”功能进行升级。两者效果是一样的。
8. Debian 全球镜像站
http://www.debian.org/mirror/list
Kali一般加入的APT源
leafpad /etc/apt/source.list,or(recommand):
官方源
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
激进源,新手不推荐使用这个软件源
deb http://repo.kali.org/kali kali-bleeding-edge main
deb-src http://repo.kali.org/kali kali-bleeding-edge main
中科大kali源
deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
阿里云kali源
deb http://mirrors.aliyun.com/kali kali main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali main non-free contrib
deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free
#aptitude 与apt-get 的区别可参考 http://blog.chinaunix.net/uid-10697776-id-3085807.html
aptitude update && aptitude full-upgrade
1.解决LC_CTYPE,LC_ALL的设置问题
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = “en_US.UTF-8″,
LC_ALL = “en_US.UTF-8″,
LANG = “en_US.UTF-8″
are supported and installed on your system.
perl: warning: Falling back to the standard locale (“C”).
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
参考:http://bookmarks.honewatson.com/2009/05/30/perl-warning-please-check-that-your-locale-settings-ubuntu/
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales
2.安装QQ
下载alsa-lib-1.0.26.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.26.tar.bz2
然后解压
tar -jxvf alsa-lib-1.0.26.tar.bz2
c.最后编译安装:
cd alsa-lib-1.0.26
./configure
make && make install
dpkg –add-architecture i386 ####移出 i386: dpkg –remove-architecture i386
apt-get install -y ia32-libs libnotify-bin ia32-libs-gtk libnotify-bin
wget http://www.longene.org/download/WineQQ2013SP6-20140102-Longene.deb
dpkg -i WineQQ2013SP6-20140102-Longene.deb
/usr/bin/qq:行69: /opt/longene/qq/longene_gtk: 没有那个文件或目录
解决方法:
apt-get install -y ia32-libs
dpkg -i –force-overwrite /var/cache/apt/archives/libasound2_1.0.25-4_i386.deb
libgtk-x11-2.0.so.0 : No such file or directory
/opt/longene/qq/longene_gtk: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
apt-get install libgtk-x11-2.0
http://forum.ubuntu.org.cn/viewtopic.php?t=155354
apt-get install apt-file
apt-file search libGL.so.1
apt-get install ia32-libs-gtk (OK)
3.安装eclipe及pydev,django
可参考 http://blog.csdn.net/allen_zhao_2012/article/details/7988389
apt-get install -y eclipse
默认安装的 eclipse plugins 路径为: /usr/lib/eclipse/
下载pydev
wget http://downloads.sourceforge.net/project/pydev/pydev/PyDev 3.2.0/PyDev 3.2.0.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fpydev%2Ffiles%2Fpydev%2FPyDev%203.2.0%2F&ts=1407645058&use_mirror=cznic
unzip PyDev\ 3.2.0.zip
cp -r features /usr/lib/eclipse/
cp -r plugins /usr/lib/eclipse/
安装 django:
curl https://bootstrap.pypa.io/ez_setup.py -o - | Python
apt-get install -y apache2 libapache2-mod-wsgi MySQL-server python-mysqldb
下载 django: #下载页面 https://www.djangoproject.com/download/
wget https://www.djangoproject.com/download/1.6.5/tarball/
tar -zxvf Django-1.6.5.tar.gz
cd Django-1.6.5
python setup.py install
打开eclipse
Windows → Preferences → PyDev → Python Interpreters →
(可以Auto config也可手动)
Interpreter name: Python 2.73
Interpreter Executable: /usr/bin/python2.7
/usr/bin/python2.7
4.安装中文输入法
apt-get install -y fcitx fcitx-pinyin fcitx-module-cloudpinyin fcitx-googlepinyin im-config
im-config
再将默认的输入法改成fcitx,保存即可
Ubuntu中文输入法IBUS的安装
第一:安装IBus框架,
sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
启动IBus框架,在终端输入:
im-switch -s ibus
安装完IBus框架后注销系统,保证更改立即生效。
第三步:安装拼音引擎
有下面几种常用选择:
IBus拼音:sudo apt-get install ibus-pinyin
IBUS五笔:sudo apt-get install ibus-table-wubi
谷歌拼音输入法:sudo apt-get install ibus-googlepinyin
Sun拼音输入法:sudo apt-get install ibus-sunpinyin
第四步:设置IBus框架
ibus-setup
设置IBUS
5.激活VPN连接
默认安装,是没有激活VPN的,能看到VPN选项,但是不能天际VPN连接
apt-get install -y pptpd network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome network-manager-strongswan network-manager-vpnc network-manager-vpnc-gnome
6.安装libreoffice
apt-get install -y libreoffice
解决libreoffice中文显示方框:
fonts 安装字体:
apt-get install -y ttf-arphic-uming ttf-wqy-zenhei ttf-wqy-microhei ttf-arphic-ukai
从C:/Windows/Fonts 中复制
simfang.ttf和simsun.ttc 到 /usr/share/fonts/
打开libreoffice
libreoffice ->tools->options->libre write ->basic fonts
将字体改为 simsun
7.安装Java 1.7
#可在这里查看版本列表 http://www.oracle.com/technetwork/java/javase/documentation/7u-relnotes-515228.html
#下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
wget http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz
tar -zxvf jdk-7u67-linux-x64.tar.gz
cd jdk1.7.0_67/
mkdir /usr/local/java/jdk1.7.0_67
cp -r ./* /usr/local/java/jdk1.7.0_67
vi /etc/profile 加入:
export JAVA_HOME=/usr/local/java/jdk1.7.0_67
export JRE_HOME=/usr/local/java/jdk1.7.0_67/jre
export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar:CLASSPATHexportPATH=JAVA_HOME:$PATH
source /etc/profile
#检查
java -version
8.安装新得立软件管理和邮件客户端
apt-get install -y synaptic
apt-get install -y gnome-tweak-tool gdebi icedove
9.kali-linux安装flash player:
apt-get install -y flashplugin-nonfree
update-flashplugin-nonfree –install
10.安装一些工具:
apt-get install -y gnome-tweak-tool file-roller clementine smplayer terminator
11.开启gnome 3的标准模式:
gsettings set org.gnome.desktop.session session-name gnome #这个模式比较流畅
gsettings set org.gnome.desktop.session session-name gnome-fallback #还原默认模式
gnome-shell –replace #在默认模式临时开启
12.安装chromium浏览器:
apt-get install -y chromium-browser #chromium
此时可以在应用程序-互联网下面找到chromium,如果是普通用户,可以立即使用,
如果当前是root账户登录的系统,打开chromium/google-chrome提示Chromium can not be run as root:
解决linux下root账户无法打开chromium/google-chrome的方法:右键桌面chromium图标,选属性;或打开主菜单,找到chromium,点属性:
往命令框之后添加一个空格,然后再添加–user-data-dir HOME,close这是完整命令:/usr/bin/chromiumHOME,close
也可以把–user-data-dir 写入/usr/bin/chromiun文件的尾部,这样彻底些
同样,google-chrome也是一样的(/usr/bin/google-chrome)
关闭之后就可以打开了!
13.Linux 备份
tar cvpzf backup.tgz –exclude=/proc –exclude=/lost+found –exclude=/backup.tgz –exclude=/mnt –exclude=/sys –exclude=/media /
14.实现夜间模式:在Linux中安装f.lux
如果你用的是基于Linux的各种版本(如Linux Mint、elementary OS和Linux Lite),你可以轻松安装f.lux。
打开一个终端,然后进行如下命令:
sudo add-apt-repository ppa:nathan-renniewaldock/flux
sudo apt-get update
sudo apt-get install fluxgui
对于其它Linux发行版用户,可以从Github获取源码:点我。
如何使用f.lux
f.lux的使用十分简单,安装好之后可以在Ubuntu Unity中搜索打开。(以下图片来自:itsfoss.com)
当你启动f.lux后,你可以看到如下图界面,然后你需要输入你现在所在地理位置。如果你不清楚自己的位置也不要着急,你只需点击“Find your latitude and longitude link(寻找你的经纬度)”就会弹出一个浏览器窗口,然后允许地理定位。
在你获取了自己的经纬度信息后,复制这个数据。
将你以获取的信息输入到你之前的窗口后,点击自启动,然后今后每次开机后他都会正常随系统启动。
第3页:如何卸载f.lux
最后,你还可以选择自己觉得舒服的色温。
如何卸载f.lux
如果你不喜欢这个功能,你可以运行下面的命令,将其从你的系统中卸载:
sudo apt-get remove fluxgui
sudo add-apt-repository -r ppa:nathan-renniewaldock/flux
15.安装tor(看个人喜好)
root@kali:apt-get install tor
root@kali:service tor start
root@kali:proxychains iceweasel
16 安装百度云
(以最常用云盘为例,其他云盘有的也有linux版本)
首先先git一下: https://github.com/LiuLang/bcloud-packages
然后安装自己对应版本(32bit or 64bit)
dpkg -i bcloud-x.x.x.deb
apt-get -f install
17 安装WPS
首选官网下载deb包: http://community.wps.cn/download/
其次对应下载位置dpkg -i安装下即可。
18.Kali下安装虚拟机
首先先下载 https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-10.0.2-1744117.i386.bundle
然后给修改权限
chmod u+x VMware-Workstation-Full-10.0.2-1744117.i386.bundle
./Mware-Workstation-Full-10.0.2-1744117.i386.bundle
注意: ./vmware提示before run vmware xxxxxxxxxxxxx
出现这样的问题,就是没有安装对应内核的开发包
apt-get install linux-headers-xxxxxxxxxxxxxxxxxxx tab huigei tips
debian的话安装linux-headers就行了,确实没有“kernel-devel”
stable的话
apt-get install linux-headers-xxxxxxxxxxxxxxxx
其他的比如vbox,或者是docker等均官网有方法。
19.系统优化、美化
(1)Kali2.0自带了gnome-tweak-tool,然后网上下载对应的美化内容即可打造自己喜欢的环境(对于强迫症的我来说不美化到我习惯操作真不舒服的) https://wiki.archlinux.org/index.php/GNOME_(简体中文)
(2)以及桌面环境如果不喜欢gnome即可换其他的,个人比较推荐xfce吧,轻捷- -
http://cn.docs.kali.org/live-build-cn/定制kali的桌面系统
(3)安装新立得软件管理器(个人喜好)
apt-get install synaptic //一款图形化管理软件的管理器
(4)添加用户和设置快捷键(个人喜好)
添加个普通用户方便系统稳定性,设置快捷键方便自己习惯,我快捷键主要修改两个输入法和shell窗口,比如:shell窗口启动终端快捷键
系统》设置》快捷键
添加如下命令:
gnome-terminal
然后输入自己喜好的,我输入的是CTRL+R。
常用软件的安装:Xephyr
apt-get install smplayer ibus ibus-pinyin flashplugin-nonfree gdebi amule qbittorrent geany stardict meld ttf-wqy-microhei kchmviewer freemind netspeed mtr filezilla filezilla-common chromium monodevelop mono-gmcs -y
浏览器插件
firefox插件:
flashgot\ autoproxy\Tamper Data \cookie importer\ Cookies Manager\User Agent Switcher\HackBar\Live http header \Firebug\Download YouTube Videos as MP4 \Flagfox \hashr
https://addons.mozilla.org/en-US/firefox/addon/xss-me/
https://addons.mozilla.org/en-US/firefox/addon/sql-inject-me/&src=ss
这篇关于KaliLinux装好系统后安装常用软件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!