02_ubantu常用软件安装
软件更新
-----------------------------------------------------------------
进入系统后,什么也不要做,先去更新软件;如果网速慢的话,可以稍后更新
更多请参考
https://blog.csdn.net/weixin_38359296/article/details/79084979
log.csdn.net/weixin_38359296/article/details/79084979
刚开始会有系统更新的命令,选择更新,这需要大概1小时的时间
软件安装
------------------------------------------------------------
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
sudo rm /var/cache/apt/archives/lock-frontend
sudo rm /var/lib/dpkg/lock-frontend
apt install vim
apt install net-tools
sudo apt-get install screen
sudo apt-get install git ntpdate
apt install git
sudo apt-get install libncurses5
gcc软件包
sudo apt install build-essential
20.04 修改主机名
hostnamectl set-hostname testname
sudo apt-get install libaio-dev
sudo apt-get install tcl tk expect
sudo apt-get install libldap2-dev
apt-get install libsasl2-dev
sudo apt-get install unixodbc unixodbc-dev
apt-get install libmysqlclient-dev
apt install python3-pip
pip3 install mysqlclient
ubantu sudo 免密码
------------------------------------------------------------
root@db:~# cat /etc/sudoers.d/black
%black ALL=(ALL) NOPASSWD:ALL
不锁屏
---------------------------------------
settings-->Privacy-->Automatic Screen Lock--> OFF
或者
下三角-->个人用户--> UNLOCK
vmware tools安装
---------------------------------------
点击标签安装vmware tools,复制到一个目录,解压tar.gz
sudo ./
挂载新磁盘
----------------------------------------------------------mkfs -t ext4 /dev/nvme0n1p4
mkdir /disk
mount -t ext4 /dev/nvme0n1p4
/disk
vim /etc/fstab
/dev/nvme0n1p4 /disk ext4 defaults 0 0
挂载windows文件目录到ubantu -- vbox
------------------------------------
https://www.cnblogs.com/linjiqin/p/3615477.html
挂载点设置为disk
mkdir /disk
mount -t vboxsf disk /disk
要想自动挂载的话,可以在/etc/fstab中添加一项
disk /disk vboxsf rw,gid=100,uid=1000,auto 0 0
5、卸载的话使用下面的命令:
sudo umount -f /disk
挂载windows文件目录到ubantu -- vmware
------------------------------------
ll /mnt/hgfs/
rsync -rltDv /mnt/hgfs/disk/* /disk/
root@bage:/mnt#
root@bage:/mnt# vmware-hgfsclient
disk
root@bage:/mnt# mkdir /data
root@bage:/mnt#
root@bage:/mnt# vmhgfs-fuse .host:/ /data/ -o nonempty -o allow_other
root@bage:/mnt# ll /data/
total 13
dr-xr-xr-x 1 root root 4192 Aug 27 14:14 ./
drwxr-xr-x 21 root root 4096 Aug 27 14:12 ../
drwxrwxrwx 1 root root 4096 May 30 14:47 disk/
在ubantu系统上远程连接windows
ubantu20以后,自带远程连接的应用 remmina
打开这个应用,直接输入windows的IP,回车输入用户名密码即可连接
显示画面十分清晰,不像Real VNC那样出现画面模糊的现象
参考https://blog.csdn.net/lucky7213/article/details/107008246/,该文章开始部分为windows连接ubantu的设置
ubantu共享中允许其他机器连接
sudo apt-get install xrdp
sudo apt-get install dconf-editor
重启ubantu
启动软件“dconf-editor",打开之后,依次展开org->gnome->desktop->remote-access,然后取消 “requlre-encryption”的勾选即可。
进入windows,mstsc开启远程桌面,填入IP登陆,选择vnc-any,填入IP和共享设置的密码
Ubuntu18.04使用RealVNC进行远程桌面连接
https://blog.csdn.net/u012911347/article/details/81209222
windows上安装real vnc,ubantu上安装VNC Viewer,应用程序中打开VNC Viewer,输入windows的IP,用户名密码,即可连接
缺点,图面像素有些模糊,ubantu21该方法可行
20.4的输入法安装
Ubuntu20.04安装fcitx中文输入法(五笔拼音)
小企鹅五笔输入法
sudo apt install fcitx fcitx-table-wbpy
sudo apt-get install fcitx-table-wubi
安装后重启系统
右上角的输入法图标-->restart-->config
atom在ubantu-ibus输入法模式下无法切换中英文,小企鹅输入法则没有这个问题
重启一下ubuntu系统 -->进入输入法管理-->Manage Installed Language --> keyboard input method system:fcitx -->重启系统后就可以看到语言小图标了
配置 --> 点击+号 --> 添加wubi输入法,注意窗口下方的上下箭头,可以调换输入法的顺序,将新添加的输入法调换到第一行
配置 -->Global Config-->配置默认的输入法切换命令组合
切换-->custom switch key
其他输入法安装
sudo apt-get update
sudo apt-get install language-pack-zh-hans
sudo apt install ibus-libpinyin
sudo apt install ibus-clutter
然后在Region & Language 中点击+号添加输入法;
安装完这个之后,默认有五笔输入法,可以不用再安装下面的五笔输入法
找不到的,可以执行一下面的安装,实际上点击+号后,可以看到一个chinese的选项,双击这个选项会展开两个内容,就是两个五笔输入法
sudo apt-get install ibus ibus-table ibus-table-wubi
ubantu开机执行脚本
# crontab -e
@reboot ( sleep 30 ; bash /opt/scripts/os_init.sh )
xshell连接ubantu服务器
---------------------------------------------------------------
sudo apt-get install openssh-server
sudo service ssh restart
sudo apt install net-tools
登录显示
Welcome to Ubuntu 19.04 (GNU/Linux 5.0.0-16-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
安装wps
wps下载网址:http://community.wps.cn/download/
关于Ubuntu16.04中WPS不能输入中文的问题:参考
http://blog.csdn.net/duxu24/article/details/52711693
sudo dpkg -i wps-office_11.1.0.8392_amd64.deb
ubantu安装python3
简易安装
---------------------------------------------------------------------------------
sudo apt install python3 # version 3.7.3-1, or
sudo apt install python # version 2.7.16-1
sudo apt install python-minimal # version 2.7.16-1
更改默认值,python默认为Python2,现在修改为Python3,谁的值高谁优先
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
或者按各自版本设定顺序
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2
用到哪个时,加个再设为100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 100
apt install python-pip
apt install python3-pip
其他安装方式
-------------------------------------------------
请注意,系统自带的python千万不能卸载!
输入命令
sudo add-apt-repository ppa:jonathonf/python-3.7
按Enter确认
输入命令sudo apt-get update
输入命令sudo apt-get install python3.6
数据库安装
========================================================
mysql
-------------------------------------------------------------------
sudo apt-get install mysql-server
修改配置文件
vim /etc/mysql/my.cnf
[mysqld]
server-id = 100 # 不限制具体数值
log_bin = mysql-bin
binlog_format = row
character-set-server=utf8
需要以root用户启动
/etc/init.d/mysql start
mysql -uroot -p
Enter password:
默认密码为空
用户创建
create user 'automng'@'%' ;
GRANT ALL PRIVILEGES ON *.* TO 'automng'@'%' identified by 'Automng_123' WITH GRANT OPTION;
create user 'automng'@'127.0.0.1' ;
GRANT ALL PRIVILEGES ON *.* TO 'automng'@'127.0.0.1' identified by 'Automng_123' WITH GRANT OPTION;
create user 'automng'@'localhost' ;
GRANT ALL PRIVILEGES ON *.* TO 'automng'@'localhost' identified by 'Automng_123' WITH GRANT OPTION;
flush privileges;
create user 'root'@'127.0.0.1' ;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' identified by '123456' WITH GRANT OPTION;
flush privileges;
/etc/init.d/mysql restart
mysql -uautomng -pAutomng_123
alias root="mysql -uroot -p123456"
redis
-------------------------------------------------------------
sudo apt-get install redis-server
vim /etc/redis/redis.conf
# bind 192.168.1.100 10.0.0.1
bind 0.0.0.0
/etc/init.d/redis-server start
redis-cli
127.0.0.1:6379>
mongodb
----------------------------------------------------------------------------
sudo apt-get install mongodb
vim /etc/mongodb.conf
bind_ip = 0.0.0.0
/etc/init.d/mongodb start
netstat -tunlp |grep mongo
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 16750/mongod
/etc/init.d/mongodb restart
# mongo
MongoDB shell version v3.6.8
connecting to: mongodb://127.0.0.1:27017
cetons
https://www.imooc.com
https://www.imooc.com/article/22072
Ubuntu18.04安装Docker
************************************************************************************************
简易安装
-------------------------------------------------------------------
sudo apt install docker.io
systemctl unmask docker.service
systemctl unmask docker.socket
systemctl start docker.service
sudo systemctl start docker
sudo systemctl enable docker
docker -v
code
===============================
ubantu下载
https://code.visualstudio.com/docs/?dv=linux64_deb
dpkg -i
idea
wget https://download.jetbrains.8686c.com/idea/ideaIU-2019.3.1.tar.gz
wget https://download-cf.jetbrains.com/go/goland-2019.3.1.tar.gz
wget https://download-cf.jetbrains.com/python/pycharm-professional-2019.3.tar.gz
解压文件即安装文件,所以要先放到指定的安装目录,再安装
Eclipse
===============================
JAVA
export JAVA_HOME=/opt/app/jdk8/
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
java -version
elipse
下载linux版本即可
eclipse背景色设置https://jingyan.baidu.com/article/d5a880eb6c4f7813f147ccef.html
eclipse配置go所需要的linux版的godef/gocode/guru https://download.csdn.net/download/tpfbx/12084070
2019-12版本随之升级的有CodeMix插件,可以尝试一下
鼠标左右键切换
sudo xmodmap -e 'pointer = 3 2 1'
切换回来
sudo xmodmap -e 'pointer = 1 2 3'
在ubuntu下创建Eclipse桌面快捷方式
软链接
ln -s 硬链接文件 软链接文件
ln -s /opt/eclipse_java/eclipse ./eclipse_java
SWF播放器
https://jingyan.baidu.com/article/3d69c5515b658ef0cf02d7b0.html
设置合上笔记本盖子不休眠的方法
https://blog.csdn.net/xiaoxiao133/article/details/82847936
sudo gedit /etc/systemd/logind.conf
HandleLidSwitch=ignore
service systemd-logind restart #重启之前把该关闭的都关闭了,重启之后可能是全关
ubantu中goland无法输入中文
----------------------------------------------------------------
在goland.sh的开头加入
#!/bin/sh
# ---------------------------------------------------------------------
# GoLand startup script.
# --------------------------------------------------------------------- export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
尽管我用的是小企鹅五笔输入法,但这里写ibus的确生效解决了问题,同时
Region & Language --> + 号,把五笔输入添加进来,这里在屏幕右上栏可以看到一个语言小三角,下拉就到选择对应的中文输入法
ubantu截图快捷键
ctrl + shift + print 区域截图
ctrl + alt + pring 窗口截图
开机执行初始化命令
任务计划中添加
crontab -e
# m h dom mon dow command @reboot ( sleep 30 ; bash /opt/scripts/os_init.sh )
PT工具安装
ubantu 20.4
sudo apt update
sudo apt-get install -y percona-toolkit libdbi-perl libdbd-mysql-perl libterm-readkey-perl
vmware ubantu重装安装VMware Tools是灰色的
虚拟机CD/DVD 为自动检测
改为使用ISO文件,再改为自动检测,重新安装就变亮了
02_ubantu常用软件安装的更多相关文章
- Ubuntu16.04系统美化、常用软件安装等,长期更新
Ubuntu16.04系统美化.常用软件安装等,长期更新 IT之家啊 18-09-0915:00 因为我个人偏向于玩VPS.服务器之类的东西,所以一般我都是用CentOS.不过对于桌面版的Linux, ...
- Ubuntu 18.04 安装和常用软件安装
Ubuntu 18.04 安装 下载 Ubuntu 制作 U 盘启动盘 设置电脑为 U 盘启动 插入 U 盘,重启电脑 按照提示安装 Ubuntu 更新 NVIDIA 显卡和 Broadcom 无线网 ...
- Ubuntu 16.04 主题美化及常用软件安装
一.主题美化 系统清理 系统更新: 安装完系统之后,需要更新一些补丁.Ctrl+Alt+T调出终端,执行一下代码: sudo apt-get update sudo apt-get upgrade 卸 ...
- Fedora 28 系统基础配置以及常用软件安装方式
实验说明: 很多人说Linux很难用,很难上手,其实不然,倘若不玩游戏,其实很多发行版Linux都可以成为主力系统,就比如本章要讲的 Fedora 28.本章会从镜像来源.系统安装.基础配置和常用软件 ...
- 《前端运维》一、Linux基础--09常用软件安装
一.软件包管理 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序".软件包有几种类型,我们一起来看下: 源 ...
- CentOS7 系统服务器初始化配置、安全加固、内核升级优化常用软件安装的Shell脚本分享
转载自:https://www.bilibili.com/read/cv13875630?spm_id_from=333.999.0.0 描述: 适用于企业内部 CentOS7 系列操作服务器初始化. ...
- windows向ubuntu过渡之常用软件安装
好久没有写博客了,介于最近上操作系统实验课,好多同学装上了ubuntu,网上的教程比较杂乱,下面我就总结分享一些安装完ubuntu要安装的常用软件,会持续更新... 1.搜狗拼音安装 (1)在安装输入 ...
- Ubuntu16.04安装后开发环境配置和常用软件安装
Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...
- Kali Linux下常用软件安装及配置
0x00 Synaptic Synaptic(新立得)是一个高级软件包管理器,它可以管理系统内安装的每个软件及包组件,在图形界面内完成LINUX系统软件的搜寻.安装和删除. Synaptic安装简单, ...
随机推荐
- 03 | 变量的解构赋值 | es6
变量的解构赋值 数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring). 以前,为变量赋值,只能直接指定值. let a ...
- 编译静态库的方式使用spdlog和fmt
前言 spdlog++库,而且支持header only方式,但header only的使用方式会造成编译时长增加,所以这里简单描述一下,其编译静态库的方式. 又因为spdlog还依赖另一个开源库fm ...
- Maven中所用的Dependency查找方法
用了Maven,所需的JAR包就不能再像往常一样,自己找到并下载下来,用IDE导进去就完事了,Maven用了一个项目依赖(Dependency)的概念,用俗话说,就是我的项目需要用你这个jar包,就称 ...
- [atARC077F]SS
(以下字符串下标从0开始,并定义$2s=s+s$) 考虑$f(S)$,即令$l=\max_{2i<|S|且S[0,i)=S[|S|-i,|S|)]}i$,则$f(S)=S+S[l,|S|-l)$ ...
- [bzoj1934]善意的投票
最小割,考虑最小割就是要将整张图分为两块,本题中就分别表示赞同和不赞同,那么首先一开始赞同的点向S连边,不赞同的点向T连边,如果这些点分到了另一边就要割掉这条边,朋友关系同理,连双向边同样表示分到两边 ...
- layui的动态下拉选
<!--将授权问卷id全部查询出来--> <div class="layui-inline"> <label class="layui-fo ...
- BFS实现迷宫问题
BFS实现迷宫问题 问题描述,要求从起点走到终点,找出最短的距离,要避开障碍 输入描述,输入一个二维数组表示地图,其中等于10就是终点,等于-10就是起点,等于1就是障碍,等于0就是可以走的 代码: ...
- PHP 日期详细介绍
简介 你可以使用这些函数获取运行 PHP 的服务器的日期和时间, 也可以使用这些函数把日期和时间 格式化成不同格式的字符串. 日期和时间信息在 PHP 内部是以 64 位数字存储的, 它可以覆盖当前时 ...
- [WC2021] 表达式求值
考虑我们显然可以对每位分开求解,考虑求出最终答案是\(A_i\)的方案数. 那么我们发现我们这样\(dp\)的话,显然不太行! 会有一个\(i\)的复杂度 但是如果我们做大于等于的话,就只用一遍\(d ...
- Pollard-Rho 算法
Pollard-Rho 一种复杂度大概在 $ O(n^{\frac 1 4} \log n) $ 的分解质因数方法. Miller-Rabin 给定一个 $ 10^{18} $ 范围的数,判断质数 由 ...