`

系统软件安装

 
阅读更多

 

 

1 安装fcitx中文输入法(google pinyin)

sudo add-apt-repository ppa:fcitx-team/stable

sudo apt-get update 

sudo apt-get install fcitx fcitx-config-gtk im-config

sudo apt-get install fcitx-googlepinyin

 

im-config -s fcitx -z default (注意:此处不需要sudo)

logout或重启

安装im-switch/im-config 会把language-support 覆盖掉,安装language-support也会把im-switch覆盖。只装im-switch就可以了。

 

在system settings里面的language support添加相关的语言包,会自动安装。选择fcitx,不要选择ibus。

通过configureFcitx配置添加googlepinyin输入法。

 

2 安装git

sudo apt-get install git

git config --list

git config --global user.name "username"

git config --global user.email "email"

ssh-keygen -t rsa

用任意文本编辑器打开id_rsa.pub到github。

 

3 安装eclipse并制作desktop

touch /usr/share/applications/eclipse.desktop

粘贴并保存如下内容

[Desktop Entry]
Name=Eclipse 4
Type=Application
Exec=/opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse

------

修改eclipse.ini  添加-vm $JAVA_HOME/bin/java
重启或者logout后就可以看到eclipse 

 

4 开通ssh服务

sudo apt-get install openssh-server openssh-client

netstat -tnl 检查22端口是否listen

 

5 安装wireshark

 

sudo apt-get install wireshark

------

Couldn’t run /usr/bin/dumpcap in child process: Permission denied

 

sudo apt-get install libcap2-bin

sudo groupadd wireshark

sudo usermod -a -G wireshark YOUR-USER-NAME

newgrp wireshark

sudo chgrp wireshark /usr/bin/dumpcap

sudo chmod 754 /usr/bin/dumpcap

 

#下面两句执行其中一句就可以了,我执行的是第一句

sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap

sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap

重启系统

 

6 安装atom

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom

 

7 安装mysql

 查看安装包情况

sudo dpkg -l | grep mysql

 

sudo apt-get autoremove --purge mysql-server-5.5

sudo apt-get remove mysql-common

 

清理残留安装软件

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

 

sudo add-apt-repository ppa:ondrej/mysql-5.7

sudo apt-get update

sudo apt-get upgrade

sudo apt-get upgrade mysql-server mysql-client

 

sudo /etc/init.d/mysql restart

sudo mysqladmin -u root password newpassword

 

create user gavin;

grant all privileges on *.* to 'gavin@%' identified by '123456';

 

 

 

8 安装visual vm

 http://visualvm.java.net/

 

 

9 搭建docker环境

pre-requisites

$ sudo apt-get update

$ sudo apt-get install curl  linux-image-extra-$(uname -r)  linux-image-extra-virtual

 

下载:

docker-engine_1.13.0-0~ubuntu-xenial_amd64.deb 

$ sudo dpkg -i /path/to/package.deb

$ sudo docker run hello-world 

 

 

10 搭建golang环境

下载linux二进制编译包,

sudo tar -zvxf go1.7.4.linux-amd64.tar.gz -C /opt/

export GOROOT=<gohome>

export PATH=$PATH:$GOROOT/bin

 

$go version

go version go1.7.4 linux/amd64

 

 

11 安装redis

安装最新版的redis

sudo add-apt-repository -y ppa:rwky/redis

sudo apt-get update

sudo apt-get install redis-server

-------

上面的方法安装的还不是最新的。

$ wget http://download.redis.io/releases/redis-3.2.6.tar.gz

$ tar xzf redis-3.2.6.tar.gz

$ cd redis-3.2.6

 

$ make

编译成功后

sudo cp src/* /opt/redis

sudo chmod 2755 redis-server

sudo chmod 2755 redis-cli

 

12 安装zookeeper

 

13 安装mongodb

 

 

14 安装rabbitMQ

 

15 搭建lua环境

curl -R -O http://www.lua.org/ftp/lua-5.3.3.tar.gz

tar zxf lua-5.3.3.tar.gz

cd lua-5.3.3

sudo apt-get install libreadline-dev

make linux test 

sudo make install

-------

cd src && mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/man/man1 /usr/local/share/lua/5.3 /usr/local/lib/lua/5.3

cd src && install -p -m 0755 lua luac /usr/local/bin

cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/include

cd src && install -p -m 0644 liblua.a /usr/local/lib

cd doc && install -p -m 0644 lua.1 luac.1 /usr/local/man/man1

------------

 

安装luarocks

1)下载luarocks

2)./configure

3)make build

4)sudo make install

5)sudo make bootstrap

 

/usr/local/bin/luarocks

sudo luarocks install luafilesystem

 

lua组件安装及示例

 

16 安装nginx

sudo apt-key add nginx_signing.key

 

sudo vim /etc/apt/sources.list

deb http://nginx.org/packages/ubuntu/ xenial nginx

deb-src http://nginx.org/packages/ubuntu/ xenial nginx

 

sudo apt-get update

sudo apt-get install nginx

 

 

17 安装node

 

 

18 安装gradle

 

 

19 安装解压缩软件

sudo apt-get install p7zip-full p7zip-rar

sudo apt-get install unrar

 

 

20 安装workbench

直接到mysql官网下载deb安装包,直接安装。

 

21 sublimetext安装

go lang IDE

http://www.sublimetext.com

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

 sudo apt-get update

sudo apt-get install sublime-text

22

 

 

23

 

24

 

 

25

 

 

26

 

 

27

 

28 光驱安装

sudo mkdir -p /mnt/cdrom

eject /dev/cdrom

sudo mount  -t auto  -o ro  /dev/sr0    /mnt/cdrom

 1。安装vcdimager. 

sudo apt-get install vcdimager 
2. 在终端中执行 
vcdxrip -C /dev/cdrom 
 
 

1、删除软件

方法一、如果你知道要删除软件的具体名称,可以使用

sudo apt-get remove --purge 软件名称  
sudo apt-get autoremove --purge 软件名称 
  • 1
  • 2

方法二、如果不知道要删除软件的具体名称,可以使用

dpkg --get-selections | grep ‘软件相关名称’

sudo apt-get purge 一个带core的package,如果没有带core的package,则是情况而定。
  • 1
  • 2
  • 3

2、清理残留数据

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
分享到:
评论

相关推荐

    安防系统安装与调试-教案1-3-出入口控制系统软件安装与使用.docx

    【出入口控制系统软件安装与使用】是安防系统安装与调试中的一个重要环节,主要涉及系统软件的功能理解、调试方法以及实际操作技能。此教学内容适用于楼宇智能化设备安装与运行专业二年级的学生,他们已经具备一定的...

    DELEM数控系统DA52系统软件安装与升级培训教程.docx

    系统软件安装完成后,紧接着是授权安装。DA-52系统有不同类型的授权,包括电液系统、扭轴系统和第二伺服轴的授权。每个授权代码都是唯一的,只能用于一台系统,一旦使用,无法再用于其他系统。用户需在系统指定位置...

    Linux系统软件安装及卸载

    Linux基本软件操作:Linux系统软件安装及卸载

    软件安装及系统调试方案.pdf

    软件安装及系统调试方案.pdf

    软件系统安装部署手册-模板v1.2.doc

    8 4.3 客户端用户权限设置 8 第5章 系统安装与配置 10 5.1 总体说明 10 5.2 数据库数据初始化 10 5.3 应用程序所有配置说明 10 5.4 Windows与Linux系统应用程序部署启动 10 5.5 访问验证及常见问题 10 5.6 自动更新...

    中标麒麟高级服务器操作系统软件(ARM64版)V7.0 安装手册.doc

    6. 完成安装:系统安装完成后,用户可以开始使用中标麒麟高级服务器操作系统软件(ARM64版)V7.0。 知识点三:软件安装 中标麒麟高级服务器操作系统软件(ARM64版)V7.0 的软件安装过程包括: 1. 安装源:选择...

    软件自动安装器,可自由编辑,自动安装软件,可用于系统封装

    综上所述,这个“软件自动安装器”是一个强大的工具,能简化软件安装和系统封装的过程,提高效率,减少人工错误。通过使用说明文档学习其操作,结合配置文件定制安装流程,可以为IT管理员提供极大的便利。

    消防报警及联动控制系统的安装及维护.pdf

    "消防报警及联动控制系统的安装及维护" 消防报警及联动控制系统是现代建筑中不可或缺的一部分,它们能够在火灾或其他紧急情况下快速报警和联动控制,以保护人生命财产安全。因此,掌握消防报警及联动控制系统的安装...

    Ubuntu系统软件快速安装

    Ubuntu系统软件快速安装,直接可以运行脚本进行安装使用,方便快捷。

    系统安装监视工具 最好用的汉化,破解工具

    完整监视系统软件安装,汉化 破解 想了解软件的最佳工具。

    ·8.2.2IB中央管理系统或BAS系统设备安装工程量·.docx

    1) **中心管理系统安装** - **系统本体安装**:包括中心管理计算机的安装,这通常是一台中心监控机或上位机,用于接收和处理来自网络的参数,执行显示、打印、控制指令等功能。 - **网卡、接口和跳线安装**:确保...

    温州市化工过程自动化控制系统安装重点排查单位模板.doc

    文档标题和描述提到了“温州市化工过程自动化控制系统安装重点排查单位”,这表明该文档是针对温州市化工行业内,涉及自动化控制系统的安全检查和管理的一个模板。这些单位可能包括农药制造、染料生产、化学原料加工...

    日文系统安装中文软件转换工具

    针对这一问题,微软提供了一个名为“日文系统安装中文软件转换工具”的解决方案,它有效地解决了跨语言系统安装软件的兼容性问题。 这个工具的核心功能在于帮助在非中文系统环境下安装的中文软件进行字符集的转换,...

    DoubleGrid系统后处理软件安装程序

    2. **飞控巡航软件**:这是与DoubleGrid系统后处理软件配套使用的主飞行控制软件,负责飞行器在巡航阶段的控制和管理。它通常包括航线规划、实时飞行状态监控、自动驾驶等功能,确保飞行任务的顺利完成。 3. **...

    安装双系统如何共享C盘?.docx

    - **跨系统软件安装**: 尽量将软件安装在非C盘(如D盘),并在需要时通过快捷方式访问,以确保软件在双系统间兼容。 #### 六、总结 通过以上介绍可以看出,双系统共享C盘不仅能够有效节省磁盘空间,还能大大简化...

    系统常用软件自动安装,软件批量安装包升级版

    综上所述,"系统常用软件自动安装,软件批量安装包升级版"是一个综合性的解决方案,结合了脚本编写、软件安装技术、自动化工具以及策略规划等多个IT领域的知识,旨在优化系统软件的部署和维护流程。

    vba编写excel查找系统安装软件

    由vba编写的一个excel工具类,检查当前系统安装的软件,但是据说绿色版的查不出,主要查找系统的注册表uninstall目录下的display name有这个名字的软件会显示

Global site tag (gtag.js) - Google Analytics