Ubuntu18.4系统安装后的事情

Ubuntu是各种开发的首先操作系统,Android源码编译修改,FFmpeg的开发等等。我每换一次电脑都装一边,而且每次都装的不太一样。因为,想起哪个软件需要安装,就各种百度和Google。人生苦短,何必浪费在整日重复轮回当中…

1、系统安装完毕,进行了软件源的替换。因为官方自带的,并不能适应国内网络。
#备份原系统源配置信息:

cp /etc/apt/sources.list /etc/apt/sources.list.bak

在/etc/apt/sources.list文件前面添加如下条目(我是把文件的原内容,全部删除,然后加入国内源)

#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

##清华源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

阿里,很牛。清华也不差。添加这些,基本就差不多了。
最后执行如下命令更新源:

sudo apt-get update
sudo apt-get upgrade

2、安装 笔记软件

获取nixnote2的个人软件包档案源,将其添加至当前apt库中,并自动导入公钥。(先获取源信息,再更新信息到本地,再安装):

sudo add-apt-repository ppa:nixnote/nixnote2-daily

更新本地源信息:

sudo apt update

nixnote2 的正是安装:

sudo apt install nixnote2

3、安装 Chrome 浏览器
配置了翻墙网络,我一般都会用这款浏览器。因为网络问题,书签插件无法同步(跨越平台的优秀),很可惜。
https://www.google.cn/intl/zh-CN/chrome/

访问网址,点击下载,自动提示安装。

4、安装wine 及使用
Ubuntu 免费开源,可惜民用软件不够多。安装wine 可以一定程度兼容win下面的部分应用。

安装wine 软件

sudo apt install wine-stable

查看wine版本

wine --version

也可以安装 deepin-wine :
https://github.com/wszqkzqk/deepin-wine-ubuntu

5、安装java 配置环境

添加ppa

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

安装Oracle-java-installer (Java8)

sudo apt-get install oracle-java8-installer

安装器会提示你同意 oracle 的服务条款,选择 ok
然后选择yes 即可

或默认

JDK8 默认选择条款

echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

设置系统默认jdk

sudo update-java-alternatives -s java-8-oracle

若jdk7 切换到jdk8 (7、8同时安装,切换默认)

sudo update-java-alternatives -s java-8-oracle

测试jdk 是是否安装成功:

java -version
javac -version

参考:
https://www.linuxidc.com/Linux/2017-07/145563.htm

6、安装TeamViewer

TeamViewer用于远程控制其他的电脑(我主要用于控制这台电脑),(方法一:下载安装)下载TeamViewer

(方法二:命令行安装)
在终端中,输入命令将下载源添加至系统源(添加依赖)

sudo dpkg --add-architecture i386

更新系统列表获得最新软件版本信息(更新依赖)

sudo apt-get update

安装TeamViewer的依赖包(安装软件)

sudo apt-get install libdbus-1-3:i386 libasound2:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 zlib1g:i386 libc6:i386

用dpkg命令来安装teamviewer资源包(安装软件)注意:请认真确认版本的名称

sudo dpkg -i teamviewer*.deb

7、VsCode 编辑器安装
VsCode是一款非常不错的,代码编辑工具。特点:首先,出品公司实力雄厚;其次,产品完全免费,且支持海量插件;再者,PC全平台支持。
官网下载:https://code.visualstudio.com/

8、安装虚拟机软件
virtualbox是一款非常好的免费的虚拟机软件。
官网下载:https://www.virtualbox.org/wiki/Downloads
选择:Linux distributions —— Ubuntu 18.04 / 18.10 / Debian 10
在这里插入图片描述
在这里插入图片描述

9、安装Chrome投屏插件Vysor
投屏,必须打开手机开发者的USB调试功能(我说的是Android,对我是有阵营的)

Chrome浏览器打开官网: https://www.vysor.io/download/
Download Vysor ——> Chrome ——> (自动跳转到) chrome 网上应用店 的Vysor插件 ——> 点击安装并启动。

10、postman的安装
Postman,一款功能强大的HTTP调试软件(以前只是谷歌浏览器的插件,现在已经独立成软件)

ubuntu18.04安装 postman 以及 添加postman快捷方式

或参考:

玩转ubuntu18.04之postman

其中,快捷图标显示(博客中显示不出来),我的路径是:

Icon=/opt/Postman/app/resources/app/assets/icon.png

官方下载地址:https://www.getpostman.com/downloads/

11、gcp的安装
gcp是一款高级命令行文件拷贝工具软件,其灵感来自于标准的 cp命令, 但它提供了像进度条显示、源文件列表、拷贝过程中出现错误文件不中断继续拷贝等cp所不具有的各项高级功能。
安装:

sudo apt-get install gcp

使用:
(1)、gcp 目标文件 到目标目录 (带进度数值)
在这里插入图片描述
(2) 使用-r选项递归拷贝目录
要递归拷贝完整的目录,可以使用-r选项。
在这里插入图片描述
(3) 精心设计的错误描述显示
如遇到错误,gcp命令会显示拷贝失败的文件的错误信息。
在这里插入图片描述
(4)、使用-v选项输出详细信息
详细选项-v参数可以用来跟踪gcp命令执行时的所有详细消息。
在这里插入图片描述
更多gcp 的使用,参考:gcp – 源于CP的高级命令行文件拷贝工具

11、其它软件
htop 挺不错的,查看系统资源的工具

sudo apt  install htop

100、解除拒绝root用户远程登录限制

在这里插入图片描述
已确定,账号密码绝对正确,但是就是登不上去。这是由于Ubuntu的安全策略,拒绝root用户远程ssh登录。建议创建非root用户远程登录,如果不愿意…
按如下操作:

sudo vim /etc/sshd/ssh_config

修改 PermitRootLogin yes (默认为#PermitRootLogin prohibit-password)

重启服务器

sudo service ssh restart
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值