以下内容,不定期更新,不保证最新,随时弃坑,基于Ubuntu18.04
都是从我的电脑上的md笔记中cpoy过来的,在ubuntu18.04上都是可用的
最上面的内容是最新添加的,一些后来不用、或者发现没啥用的方案都会删了
另一篇再挖个坑,记录几个gnome桌面上非常优秀的插件
1. 使用ssh连接linux主机时,可能出现“Host key verification failed.“的提示,ssh连接不成功。
在.ssh/config(或者/etc/ssh/ssh_config)中配置:
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
原帖地址 http://www.51testing.com/html/38/225738-234384.html
2. 在 Linux 中使用 Preload 改善应用程序启动时间
sudo apt-get install preload
Preload 安装完成后,重新启动系统,不需要做任何配置。
如果你想去对它进行微调,你可以通过编辑缺省的配置文件 /etc/preload.conf 来实现
原帖地址
3. 跳过grub开机引导界面
sudo gedit /etc/default/grub
GRUB_TIMEOUT这行数字改成0.1
这样还是会闪一下但不会进入那个界面等太久
改成0会恢复成10秒,1、2、3都是2s?自行尝试
4. AngrySearch
Linux 文件搜索,结果输入即得。
5. Linux下最好用的截屏工具
https://linux.cn/article-9427-1.html
6. 给apt-get开启多线程加速
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get -y install apt-fast
装完之后,弹出一个页面,选择apt-get或者apt都可以,选择哪个就是给哪个开启多线程
以后也可以用apt-fast代替apt-get来操作
详细介绍看这里
7. boot空间不足
打开终端,在终端里依次输入一下命令,以解决/boot分区满的问题:
1.df -h (查看Ubuntu的文件系统 使用情况)
- uname -a (查看当前使用的内核版本)
3.sudo apt-get remove linux-image- (按两次tab键)
4.sudo apt-get remove linux-image-4.4.0-31-generic(再重复几次旧内核,但别删错了)(删除多余内核)
再查看下内核和磁盘容量,发现释放了很多空间。
5.最后出现了这个警告:
The link /vmlinuz.old is a damaged link
Removing symbolic link vmlinuz.old
you may need to re-run your boot loader[grub]
The link /initrd.img.old is a damaged link
Removing symbolic link initrd.img.old
you may need to re-run your boot loader[grub]
解决办法:
sudo /usr/sbin/update-grub
done
在第一步也可以在终端下察看已经安装的旧的内核:
ctrl+alt+t——>进入终端——>输入命令:dpkg –get-selections|grep linux
原帖地址
8. .deb程序使用方法
安装某个.deb文件,简单的在.deb文件上Right单击鼠标,然后选择Kubuntu Package Menu->安装软件包。
或者,你可以在终端下输入如下内容来安装.deb文件
sudo dpkg -i 软件包名.deb
卸载.deb文件,输入:
sudo apt-get remove 软件包名称
9. 更换字体
ubuntu自带的字体不太好看,所以采用文泉译微米黑字体替代,效果会比较好,毕竟是国产字体!
sudo apt-get install fonts-wqy-microhei
然后通过unity-tweak-tool来替换字体:
10. unity-tweak-tool
调整 Unity 桌面环境,还是推荐使用Unity Tweak Tool,这是一个非常好用的 Unity 图形化管理工具,可以修改工作区数量、热区等。
sudo apt-get install unity-tweak-tool
安装Unity-Tweak-Tool出错
The following schema is missing
com.canonical.notify.osd
In order to work properly, Unity Tweak Tool recommends you install the necessary packages.
So in the terminal I used
sudo apt-get install notify-osd
11. Dock工具栏
很多人都对Ubuntu的Dock栏情有独钟,在Ubuntu下也有一款可以达到相同效果的工具Docky
命令:
sudo apt install docky
12. aptitude工具安装
介绍:aptitude工具是基于apt的一款安装工具,优点是可以自动解决安装和卸载时候的依赖关系。
命令:
sudo apt install aptitude
13. ubuntu离线安装网卡驱动
把iso包解压:按照这个路径找到这样一个文件
pool -> main -> d -> dkms -> dkms_2.2.0.3-2ubuntu11.1_all.deb
在这个文件夹下右键打开终端,运行
sudo dpkg -i dkms_2.2.0.3-2ubuntu11.1_all.deb
然后打开这个目录,找到驱动文件
ubuntu-16.04-desktop-amd64 -> pool -> restricted -> b -> bcmwl -> bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb
这就是无线网卡的驱动安装包了,在这个文件的目录下右键打开终端
运行 sudo dpkg -i [文件名]
示例 sudo dpkg -i bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb
然后重启Wi-Fi,就可以搜索到 WIFI了。
14. ubuntu18.04安装qq
原帖教程很详细,不过字体那个链接可以不看了,可以参考我的”更换字体“那部分
原帖csdn
15. 超好用的多线程下载工具-aria2的安装:
sudo add-apt-repository ppa:t-tujikawa/ppa
sudo apt-get update
sudo apt-get install aria2
使用的时候
aria2c url
16. v2ray在linux下的使用指南
ubuntu系统下使用命令
sudo su
bash <(curl -L -s https://install.direct/go.sh)
- 安装完成后 *
参照网上的教程修改/etc/v2ray/config.json改成用户端的配置
sudo gedit /etc/v2ray/config.json
- 改成全局代理 *
目前的模式默认为国内外自动分流,国外走代理,国内直连,但是想国内国外一起走代理,该如何进行设置?
在config.json配置文件的routing里改,把rules里面删空
然后v2ray里面的本地端口是多少,就把代理设置的sock5端口改成多少
17. linux下在终端连接vps
终端输入
ssh root@ip
或者文件传输模式则,输入
sftp root@ip
18. 安装WPS打开提示系统缺失字体
直接看原帖吧
https://blog.csdn.net/StefanSalvatore/article/details/72765659
19. 解决安装wps缺少libpng12-0的问题
ubuntu的16.10和17.04,18.10都没有这个依赖,所以我们可以下载16.04的来用:
https://packages.ubuntu.com
路径为/amd64/libpng12-0/download
下载安装就好!直接下载链接:
http://kr.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb
下完了把它双击安装上再去装wps
20. 系统美化与清理
挑选自知乎专栏
有许多没有搬运过来
清理不常用的软件
sudo apt-get purge thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot
sudo apt-get purge gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku
sudo apt-get purge onboard deja-dup
清理旧版本的软件缓存
sudo apt-get autoclean # ubuntu 16以上 可以直接使用apt
清理所有软件缓存
sudo apt-get clean
删除系统不再使用的孤立软件
sudo apt-get autoremove
删除libreoffice
sudo apt-get purge libreoffice-common
删除Amazon的链接
sudo apt-get purge unity-webapps-common
21. ubuntu给文件夹创建桌面快捷方式
sudo ln -sT [文件夹路径] [桌面文件夹路径]
例如
sudo ln -sT /home/mzking/下载 /home/mzking/桌面/下载
22. 查看当前ip信息
sudo curl ip.gs
如果提示未安装curl,则
sudo apt instal curl
23. apt-get使用代理
23.1. 方法一:
如果只是想临时使用http代理,可以在使用apt-get之前于终端下输入:
export http_proxy="http://用户名:密码@代理IP:代理端口"
23.2. 方法二:(方法一的持久化)
如果希望apt-get与其它应用程序都可以一直使用http代理,可以这样:
在终端下编辑~/.bashrc文件:
sudo gedit ~/.bashrc
在文件末尾添加如下两句:
http_proxy=http://用户名:密码@代理地址:代理端口
export http_proxy
23.3. 方法三:
如果只是希望apt-get使用代理,可以这样:
在终端下编辑/etc/apt/apt.conf加入下面这行,
Acquire::http::Proxy “http://yourproxyaddress:proxyport”;
保存退出
23.4. 四:如果是Redhat Linux,则在profile文件中设置相关环境变量
sudo gedit /etc/profile
http_proxy=http://用户名:密码@代理服务器地址:端口
这样在终端下便可以通过代理上网了_
24. 配置Shadowsocks详解
其实我觉得v2ray更好用
https://blog.csdn.net/blessLZH0108/article/details/80396486
25. 彻底删除wine
http://blog.sina.com.cn/s/blog_6dee445401013zyy.html
1.卸载wine主程序,在终端里输入:
sudo apt-get remove --purge wine
2.然后删除wine的目录文件:
rm -r ~/.wine
3.卸载残留不用的软件包:
sudo apt-get autoremove
但我们在用wine卸载一些windows程序后,在“应用程序”-“其它”菜单里还残留着它的图标,我们可以通过以下方式把它彻底清除掉:
1.将 ~/.local/share/applications/ 下的相关文件或目录删除掉。
rm -r ~/.local/share/applications
2.删除 ~/.config/menus/applications-merged/ 里面相关的文件。
rm -r ~/.config/menus/applications-merged/wine*
26. eclipse
https://blog.csdn.net/weixx3/article/details/80350087
27. eclipse中文乱码解决方案:
1:windows-->preferences-->General-->Workspace-->选择Text file encoding中的Other,选择GBK,如果没有直接输入GBK,点击“Apply”
2:windows-->preferences-->General-->Content Types-->点击右边窗口中的Text,选择Java Source File,在Default encoding【在窗口最下边,如果看不到,拖动滑块下拉即可看到】中输入GBK,点击OK。
28. Vnote-大概是最好用的全平台md编辑器
用它最好配合上AppImageLauncher,下载好 Appimage文件后,借助AppImageLauncher可以添加到程序清单中去
29. 使用 AppImageLauncher 轻松运行和集成 AppImage 文件
如果你使用 Ubuntu 18.04,请确保你下载的 deb 包的名字中有“bionic”,而其它的 deb 是用于旧一些的 Ubuntu 版本的
原帖
https://www.zcfy.cc/article/easily-run-and-integrate-appimage-files-with-appimagelauncher
30. 命令行走socks5代理:Proxychains
https://zhuanlan.zhihu.com/p/24358104
https://blog.csdn.net/mingjie1212/article/details/51814421
安装
sudo apt-get install proxychains
修改,只需要把 /etc/proxychains.conf 末尾一行改成这样OK:
socks5 127.0.0.1 1080
这样 socks5 连接到 1080 端口之后,就可以在命令前面加上 proxychains 来让程序走 socks5 代理。
sudo proxychains apt-get update
网友评论