社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
本文提供了ubuntu19.10版本的安装,美化,优化,开发环境的搭建,各种软件的安装教程
Ubuntu19.10比以前版本的变化
基于 Linux 5.3 kernel
新主题 Yaru GTK 和新壁纸
GNOME 3.34
Ubuntu19.10也将比以前的版本的启动更快
在Intel硬件上,它提供了一种“flicker-free boot”的体验
获取下载链接:
选择版本
清华开源镜像网站:https://mirrors.tuna.tsinghua.edu.cn/#
也可以去阿里云的:https://opsx.alibaba.com/mirror
安装etcher(linux or windows)或者rufus(windows)
插入一个没有文件的U盘:选择下载的镜像写入就行了。
需要进bios修改U盘启动项,选择U盘启动关闭secret boot 不然驱动可能打不上wifi不能使用等问题
进去后就是启动安装程序,可以最小安装,与windows并存等等按照推荐的,设置用户名密码等等
这都是基本了,不会的去其他地方找懒得写了。
附上我的截图:
首先不得不吐槽一下中文字体优化的确实不咋地,所以我就用了英文的桌面。。。。。
sudo apt install gnome-tweak-tool
在gnome look上下载主题鼠标主题和图标
我使用的这个主题不错仿mac的主题 MacOS-themes
鼠标指针主题Capitaine Cursors
图标主题OS Catalina
网站上还有好多各式各样的主题有兴趣的话可以下载下来试试
如果网络较慢的话可以使用我的百度网盘分享
链接: https://pan.baidu.com/s/1-ha6K28Yfkzw99Y3nrnyYw&shfl=shareset
提取码: ihhx
微云:https://share.weiyun.com/5nTsnW7
cd /Download
tar -xvf FileName.tar //解压
sudo cp -r 解压后的文件夹名称 /usr/share/themes
cd /Download
tar -xvf FileName.tar //解压
sudo cp -r 解压后的文件夹名称 /usr/share/icons
如果你嫌命令太麻烦的话就用这个办法
sudo nautilus
这个命令会打开管理员权限的文件管理器,将解压后的文件复制到相应的文件夹就行了。
Tip:
shell主题要大开Tweak>Extensions>User themes才能更换
我觉得19.10自带的shell主题就已经很好了gnomelook中也没有什么比较好看的用默认的就好了,安装完成后使用tewak选择新的主题就行了。。。。。。。。。
首先安装下必要的插件
sudo apt install gnome-shell-extensions
sudo apt install chrome-gnome-shell
分别是扩展支持和浏览器扩展支持
可以使用浏览器安装和gnome-software安装插件,firefox和chrome都能用这个插件。
去Firefox插件网站安装快速访问插件
或者直接去这个网站
Chrome 可能要翻墙这就不写了感觉chrome的字体显示在linux上很奇怪怎么调也调不好索性就没装chrome浏览器
都是傻瓜式的页面这就不要我叫大家怎么安装了吧
Ubuntu 自带了 Ubuntu-dock 但是太丑了吧没有可定制的外观对于我们来说简直不能忍
推荐最有用的一个插件,如果你先换用docky或者其他的dock栏的话当我没说
Tip:
浏览器为了适配所有linux可能在67版本对ubuntu19.10并不支持尽管67版本已经支持最新的gnome3.34桌面建议去gnome-software>add-ons>shell Extensions 安装
我的dash-to-dock配置
Behavior
Appearance
我觉得没必要安装呢么多shell 插件如果你觉得不够的话我推荐一些我用过的不错的:
TopIcons Plus:这是一个在顶部状态栏显示后台运行程序的插件,有时候我们关闭了软件的窗口,但是软件还在后台运行,如果安装上这个插件,我们就能在顶部状态栏看到了。
screenshot tool:这个插件是截图的插件,当然这个工具截图非常简单,就只能截图,截图的同时不能编辑图片,如果要有更多的需求,就不建议安装。
NetSpeed:在状态栏显示当前网速
Clipboard Indicator:这个扩展是使用来收集粘贴板的,对于写文档或者敲代码的人来说经常要复制少量文本粘贴到其余地方。但是系统只能复制一次,复制下一次的时候上次复制的内容就不见了。有了它以后可以保存复制过的内容,下次可以直接用。
安装conky
conky-all是支持lua的版本带有复杂的动画的需要用这个版本实现
安装命令:
sudo apt install conky-all
主题参考 github地址
在自己的住目录下新建一个conky文件夹*(可以自己修改文件放置的位置要更改conky_tpl和create_config.py反正就呢么多文件里的conky/conky-grapes都要改成.conky/conky-grapes)*
类似这样
双击安装那几个字体
字体用的是灰色的不喜欢可以编辑
编辑create-config.py文件
修改grey和lightgrey就行
执行python create-config.py
蒋多出来的 XXXX.conkyrc
文件改名为.conkyrc 剪切或复制到你的主目录下
图形配色如图
不喜欢蓝色的可以更改.conkyrc和conky/conky-grapes文件夹下的ring-v2.tpl和rings-v2_gen.lua文件里的所有蓝色查找替换为你喜欢的颜色
蓝色 0x165cc4
在终端中执行conky就行了(可能绘制图形较慢,等一会。)
在主目录下的.config/autostart执行以下代码
sudo gedit conky.desktop
粘贴以下代码:
[Desktop Entry]
Type=Application
Name=Conky
Comment=Start conky script
Exec=s/usr/bin/conky -p 10
OnlyShowIn=GNOME
X-GNOME-Autostart-Phase=Application
Name[en_US]=conky.desktop
或者在软件
添加add
解释:s/usr/bin/conky -p 10 是用户登录后十秒开启防止一些奇怪的bug
先找到一张准备用作背景的图片,假设是picture.jpg
将该图片移动至/usr/share/backgrounds/目录下(非必须)
sudo mv picture.jpg /usr/share/backgrounds/
修改相关配置文件:/etc/alternatives/gdm3.css
sudo gedit /etc/alternatives/gdm3.css
找到默认代码并修改(可以提前备份避免出错)
默认代码:
#lockDialogGroup {
background: #2c001e url(resource:///org/gnome/shell/theme/noise-texture.png);
background-repeat: repeat;
}
修改为:
#lockDialogGroup {
background: #2c001e url(file:///usr/share/backgrounds/picture.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
保存并注销就能看到效果。
双系统的开机选系统的界面太丑了我们来换了
由于安装了多系统, 恰好Ubuntu的GRUB2提供了切换系统的选择, 但是界面不咋样
前往 https://www.gnome-look.org/browse/cat/109/ 选择一款合适自己喜欢的主题安装
根据提示下载源码执行安装脚本即可.
但某些主题只提供主题包并没有安装脚本, 则我们需要手动安装:
首先下载主题包,多为压缩包,解压出文件。使用 sudo nautilus 打开文件管理器。
定位到目录:/boot/grub,在该目录下 新建文件夹 :themes,把解压出的文件拷贝到文件夹中。
方案一:手写配置文件
接着(终端下)使用 gedit 修改 grub 文件:
sudo gedit /etc/default/grub
在该文件末尾添加:
GRUB_THEME="/boot/grub/themes/主题包文件夹名称/theme.txt"
GRUB_THEME="/boot/grub/themes/fallout-grub-theme-master/theme.txt"
方案二:利用软件 Grub Customizer
添加 PPA :
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
安装软件:
sudo apt install grub-customizer
最后 更新配置文件:
sudo update-grub
谈到 grub 就不得不谈到 /boot/grub/grub.cfg ,这个文件才是事实上的配置文件,所谓更新就是重新生成 grub.cfg 。
系统自带的动态壁纸太少了所以我们改一下
sudo gedit /usr/share/backgrounds/contest/xxx.xml
static是显示的图片
transition是两张图片交错
duration是时间 单位 :秒
最后一张一定要to第一张图片这样才是一个循环
sudo apt install zsh
zsh --version #确认是否安装成功
chsh -s zsh #设置zsh为当前用户默认shell
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
去官网https://github.com/robbyrussell/oh-my-zsh/wiki/Themes找一个你喜欢的主题
Oh-My-Zsh的默认配置文件在:~/.zshrc(home下的隐藏文件)
编辑~/.zshrc修改主题为:
ZSH_THEME=“你喜欢的主题的名字”
zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
然后在 ~/.zshrc 中配置plugins=(其他的插件 zsh-syntax-highlighting),最后使配置生效:source ~/.zshrc
zsh-autosuggestions
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
然后在 ~/.zshrc 中配置 plugins=(其他的插件 zsh-autosuggestions),最后使配置生效:source ~/.zshrc
要安装其他插件自己去找我觉得这两个足够了
使用ubuntu19.10,开机总会显示错误报告,很烦人
临时关闭
sudo service apport stop
(重启后失效)
永久关闭
sudo gedit /etc/default/apport
修改 enabled=0,重启生效。
永久性移除错误报告功能
sudo apt-get purge apport
linux多次升级以后系统中会存在大量不同版本的内核,而每个内核占用非常多的硬盘空间(一般一个内核300mb左右占用)。所以需要定期清理没用的内核,但最好保留最近两个内核,因为有的软件需要依赖特定内核而不一定是最新的。
首先查询当前我们使用的是内核是那个版本别删错了。
uname -a
第二:
查询系统中装了多少内核
dpkg --get-selections|grep linux
第三:
多余的内核可以通过命令删除 需要删除header和image
sudo apt-get remove linux-image-*.*.*-**(*号用你想删除的实际情况改写)
sudo apt-get removelinux-headers-*.*.*-**(*号用你想删除的实际情况改写)
第四:
执行完上面命令后再次执行
dpkg --get-selections|greplinux
查看内核是否都删除干净了。没干净继续删除。有的内核后面会显示是deinstall 那需要通过
sudo dpkg --get-selections | grep deinstall | sed 's/deinstall/lpurge/' | sudo dpkg --set-selections; sudo dpkg -Pa
通过上面方法就可以。
还有一种通过正则表达式匹配内核然后除最新的统统统统删除的。
sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/(.*)-([^0-9]+)/1/")"'/d;s/^[^ ]* [^ ]* ([^ ]*).*/1/;/[0-9]/!d' | xargs sudo apt-get -y purge
使用system命令查看开机用时
sudo systemd-analyze
查看具体程序用时
sudo systemd-analyze blame
禁用一些服务如plymouth相关的两个。
sudo systemctl mask plymouth-quit-wait.service
恢复是把mask 改用unmask.
这个服务是与开机动画相关的,占时间长。并且没用。不过去了以后总感到电脑好似死机了。禁用NetworkManager-wait-online.service这个服务网络服务并不会产生不良影响
sudo systemctl disable NetworkManager-wait-online.service
开启将disable改成enable就行了
下载toolbox进行无脑安装复杂的我也不想教
解压后双击打开就行(右击有解压)
接下来就会创建一个自启动的程序(下载的可以删除了)
进入后就是无脑安装了
破解教程不教了网上一大把自己去找(有钱还是用正版)
腾讯于20119-10-24发布了linux版本的QQ
是2008年的qq魔改的吧功能比较简陋,估计以后会发布正式版本吧!
不多介绍了直接安装
去下载网站
或者直接点下载链接
下载包为linuxqq_2.0.0-b1-1024_amd64.deb
在bash中执行
sudo dpkg -i linuxqq_2.0.0-b1-1024_amd64.deb
或者双击使用gnome software 安装
百度网盘发布了好长时间了,没会员管你什么网络一律龟速下载
一些功能被阉割了
不过好歹是客户端下载会快一点较一些解析工具,大文件1m/s吧
下载deb包dpkg或双击安装就行了
先卸载ibus,不然可能出现一些莫名其妙的bug
sudo apt remove ibus
sudo apt autoremove
安装fcitx
在终端使用命令安装:
sudo apt install fcitx
去 搜狗拼音 for linux 下载64位的deb包
可以去sogou官网下载皮肤和词库安装,双击安装即可。
Tip:
搜狗输入法在10月17号的更新中增加了对Ubuntu19.10的支持不过还有一些时不时的报错但总体上并不影响正常的使用不喜欢这些报错的话可以参考第4步关闭报错。
双击安装使用gnome-software安装或在下载目录使用
sudo dpkg -i 包名
(重启一下)
配置搜狗输入法:
fcitx-configuration>+好了这样就可以快乐的输入了。。。。。
有显卡不装驱动浪费呀!!!!!
Ubuntu19.10提供了图形界面安装方法
傻瓜式的安装方法就不多哔哔了,出现这个软件就安装成功了。
不过有一个bug我的笔记本在每次开机时亮度都会自动调到最高,没找到解决的根本方法,往事有在rc.local里添加一个更改亮度的方法,懒得用,但这并不影响使用体验。
去网易云官网下载linux的deb安装包选择ubuntu 18.04的安装包就行
去vscode官网下载deb包安装就完事了
———————————————————————————————————————————————
Typora是一个优秀的跨平台markdown编辑器
Typora官网使用ppa安装
傻瓜式的安装方法那几行命令依次执行就行了
卸载libreoffice
sudo apt-get remove --purge libreoffice*
官网下载WPS
http://community.wps.cn/download/
cd ~/下载
sudo dpkg -i wps-office_xxxxx_amd64.deb
下载字体包
https://share.weiyun.com/5kahzRi
建立字体文件夹
sudo mkdir /usr/share/fonts/wps-office
把字体解压扔在这里面 如果还有缺失 就去Windows下面拷过来放这里
消除一下缓存和生成新的缓存
sudo mkfontscale
sudo mkfontdir
sudo fc-cache
使用电脑开发的一定不要错过
因为19.10的版本太新了官方不支持安装最新版本的可以使用ubuntu自己维护支持的版本也就比官网版本慢一个版本吧。
2019-11官网支持版本19.10以下ubuntu还在支持的版本
网址https://docs.docker.com/install/linux/docker-ce/ubuntu/
自己可以去官网查看下自己的版本支不支持
支持的话可以一步一步按照教程去走
不支持的话或已经支持的可以根据我的教程走这是ubuntu apt仓库支持的版本
在终端执行
sudo apt-get install docker.io
一行命令搞定
docker -v #查看是否安装成功
sudo usermod -aG docker your-user #添加到自己用户组中不用切换root用户了
接下来就是安装运行各种容器了
作者比较懒这就只给命令了,给出详细安装的链接。。。
Docker 安装 MySQL
!!关闭本机安装的mysql不然改映射的端口为3306:3307映射到本机的3307端口
docker search mysql #命令来查看可用版本
docker pull mysql:latest #安装最新版本的mysql
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql #运行
#--name 容器的名字 密码:123456
docker ps #命令查看是否安装成功
mysql可以映射到本地磁盘和设置远程链接,用到的也不是小白了自己去找。
没有问题可以使用!
Docker 安装 Tomcat,python,redis,mongodb,php,node.js,tomcat
亲测没问题实时更新的!
https://www.runoob.com/docker/docker-tutorial.html
可以安装个插件快速管理已经创建的容器
不过这个shell插件最好在浏览器中安装在gnome-software中翻了半天没翻到O__O "…
效果:
jetbrain idea也官方支持docker
使用ubuntu开发的兄弟可以试一下,可以不比在主机中安装各种段七八糟的环境,想用各种版本的都可以创建,几行命令搞定了复杂的安装过成打开关闭比较方便。
喜欢折腾的兄弟可以都试试,我会一直更新的20.04LTS基于19.10发布的第一时刻也会更新的
打字不易还请兄弟们不要嫌弃,有错误的地方可以评论告诉我。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!