U盘安装Ubuntu系统
一定要选择第一项Try Ubuntu进入试用界面,再安装
安装完毕后,点击【软件更新器】更新系统
双系统引导修复
Grub错误,命令行中呈现如下信息:
Minimal BASH like line editing is supported. For the first word, TAB lists possible command completions. anywhere else TAB lists possible device or file completions.
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
等待一会,就会出现Boot Repair的软件界面了,点击上面的【recommended repair】按钮,等待一会儿,就会跳出修复成功。sudo update-grub
更新系统包
访问源列表里的每个网址,并读取软件列表,然后保存在本地sudo apt-get update
把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会更新软件sudo apt-get upgrade
系统语言完善
设置->区域和语言->管理已安装的语言->安装
中文输入法,改掉繁简体切换的快捷键
避免SSH连接因超时闲置断开
/etc/ssh/ssh_config
添加如下一行:ServerAliveInterval 60
client每隔60秒发送一次请求给server,然后server响应,从而保持连接ServerAliveCountMax 3
client发出请求后,服务器端没有响应得次数达到3,就自动断开连接,正常情况下,server不会不响应
安装shadowsocks-qt5
1 | sudo add-apt-repository ppa:hzwhuang/ss-qt5 |
如果是Ubuntu18.04,会报错
忽略: http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu bionic InRelease
错误: http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu bionic Release
404 Not Found [IP:91.189.95.83 80]
找到软件和更新->其他软件
将源中的bionic改成xenial
1 | sudo apt-get update |
设置开机自动启动
shadowsocks-qt5设置界面中勾选【启动时隐藏窗口】
系统【启动应用程序】中添加:
名称:shadowsocks-qt5
命令:/usr/bin/ss-qt5
先开启全局代理,后期再改成自动:
系统【设置】中,网络→网络代理 ,类型选择手动。Socks 主机:127.0.0.1 1080,其余的置空。
安装SSR
安装依赖:sudo apt install libcanberra-gtk-module libcanberra-gtk3-module gconf2 gconf-service libappindicator1
可选依赖:sudo apt-get install libssl-dev
sudo apt-get install libsodium-dev
如果软件报错,请安装可选依赖
安装软件:sudo dpkg -i electron-ssr-0.2.6.deb
双系统下 Windows 与 Ubuntu 的时间将会不相同,解决方案如下:
timedatectl set-local-rtc 1
取消sudo密码
sudo cp /etc/sudoers /etc/sudoers.bak
sudoers文件末尾追加:rex ALL=(ALL) NOPASSWD: ALL
安装git
sudo apt-get install git
主目录下创建.gitconfig
,内容
1 | [user] |
创建SSH Key:ssh-keygen -t rsa -C "moqiang02@163.com"
安装zsh
要先关闭网络全局代理或使用自动代理,否则curl这一步会失败。
1 | sudo apt install curl |
注销重新登陆后生效
替换.zshrc
和.bashrc
source ~/.zshrc
如果curl报错:
curl: (7) Failed to connect to raw.github.com port 443: Connection refused
,则使用:sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
或者手动安装:
1.从git上把oh-my-zsh clone下来到根目录下git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
2.再在根目录下copy一份.zshrc配置cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
手动安装也可以到github上将zip包下下来解压拷贝到~/.oh-my-zsh
目录下,
再执行cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
即可
3.执行chsh -s /bin/zsh
设置默认shell,注销后重新登录终端生效,使用echo $SHELL
查看当前的shell
4.然后需要执行source ~/.zshrc
让配置生效,每次修改.zshrc
文件都要执行一次
升级ohmyzsh:omz update
安装Tweak Tool
sudo apt install gnome-tweak-tool
最大化时隐藏标题栏:软件中心安装【Pixel Saver】
软件中心安装程序
深度截图,深度取色器,android studio,
wps安装后:先解压字体包,sudo cp * /usr/share/fonts
解决字体缺失
FileZila:编辑->设置->文件编辑->使用自定义编辑器->/usr/bin/gedit
,如果是SFTP连接:sftp://140.143.136.xxx
dpkg安装
deb包 直接安装:sudo dpkg -i xxx.deb
解决依赖问题:sudo apt-get -f install
chrome,
vscode如果从软件中心安装,不能输入中文。安装之后在扩展商店搜索chinese安装中文包,修改用户设置:
1 | { |
foxitReader
命令行下直接执行run文件
hexo
sudo npm install -g hexo-cli
LNMPR
Ubuntu 16.04安装Linux, Nginx, MySQL, PHP
Charles
wget -q -O - https://www.charlesproxy.com/packages/apt/PublicKey | sudo apt-key add -
或者:sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 1AD28806
Then add the repository to your sources:sudo sh -c 'echo deb https://www.charlesproxy.com/packages/apt/ charles-proxy main > /etc/apt/sources.list.d/charles.list'
Then update your sources and install Charles:
1 | sudo apt-get update |
phpMyAdmin设置
libraries\config.default.php
改为
1 | $cfg['Servers'][$i]['AllowNoPassword'] = true; |
mysqli_real_connect(): (HY000/1698): Access denied for user ‘root‘@’localhost’update mysql.user set authentication_string=PASSWORD('newPwd'), plugin='mysql_native_password' where user='root';
vue-cli
sudo npm install -g @vue/cli
JavaSDK版本问题
jadx-gui中文乱码和Android Monitor启动错误(An error has occurred. See the log file xxxx.)主要是因为Java版本导致的
通过sudo apt install default-jdk
安装的SDK版本是10,就会有这个问题。
换成Java SDK8就可以了:
1 | sudo add-apt-repository ppa:webupd8team/java // only necessary if repository not yet added |
录屏gif软件
1.打开命令行后,获取peek的ppa源sudo add-apt-repository ppa:peek-developers/stable
2.更新源sudo apt-get update
3.安装peeksudo apt-get install peek
pip3
安装apt-get install python3-pip
升级pip3 install --upgrade pip