avatar

安装elementary OS 5.0 Juno后必做的事

安装elementary OS 5.0 Juno后必做的事

换阿里的源+添加额外的源

  1. 换阿里的源,编辑/etc/apt/source.list文件,内容换成以下文本:

    1
    2
    3
    4
    5
    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse 
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main multiverse restricted universe
  2. 添加一些额外的源

    1
    2
    3
    4
    5
    6
    7
    sudo apt install software-properties-common
    sudo add-apt-repository ppa:kdenlive/kdenlive-stable
    sudo add-apt-repository ppa:philip.scott/elementary-tweaks
    cd /etc/xdg/autostart/
    sudo mv io.elementary.appcenter-daemon.desktop io.elementary.appcenter-daemon.desktop.bak
    sudo apt update
    sudo apt install git

安装必要的软件

AppEditor

在新立得里搜AppEditor安装com.github.donadigo.appeditor,这个可以很方便查看各软件的启动命令,方便自定义快捷键。

WPS

下载地址:https://linux.wps.cn/

Albert

下载地址:https://software.opensuse.org/download.html?project=home:manuelschneid3r&package=albert

Baidunetdisk

下载地址:https://pan.baidu.com/download

BleachBit

应用商店搜BleachBit即可安装,在终端输入sudo bleachbit即可打开软件,清理垃圾文件

Chromium

应用商店内搜索Chromium即可安装。

Desktop Folder

在新立得里搜Desktop Folder安装com.github.spheras.desktopfolder,方便在桌面创建文件及文件夹。

Eddy

在应用商店安装Eddy,安装以后双击下载好的deb包即可安装。

Fondo

在应用商店安装Fondo,更换精美壁纸。

Freechat

第三方微信客户端,下载地址:https://github.com/eNkru/freechat/releases

GoldenDict

应用商店搜GoldenDict即可安装软件,词典下载地址:https://pan.baidu.com/share/link?shareid=443301&uk=3189859145#list/path=%2F

Monitor

在新立得里搜com.github.stsdc.monitor安装com.github.stsdc.monitor

To Do

在新立得里搜gnome-todo安装gnome-todo

在应用商店搜索安装Planner,界面看起来也很舒服

Synaptic Package Manager

sudo apt-get install synaptic

Seahorse

在新立得里搜seahorse,管理密码,解决chrome浏览器每次打开提示输入密码的问题。

QQ

下载地址:https://im.qq.com/linuxqq/index.html

深度截图

在新立得里搜deepin安装deepin-screenshot

深度取色器

在新立得里搜deepin安装deepin-picker

网易云音乐

下载地址:https://music.163.com/#/download (在全部客户端中可以选择Linux版)

wingpanel-indicator-ayatana

解决系统状态栏不显示其他软件图标的问题。
下载地址:http://ppa.launchpad.net/elementary-os/stable/ubuntu/pool/main/w/wingpanel-indicator-ayatana/wingpanel-indicator-ayatana_2.0.3+r27+pkg17~ubuntu0.4.1.1_amd64.deb

推荐安装的软件

Blender

3D 建模与渲染软件,在新立得中搜索可以安装。

CIano

在应用商店内搜索可以安装,用来转换媒体文件格式。

GIMP

Linux下的位图编辑软件,在新立得中搜索可以安装。

Inkscape

Linux下的适量图编辑软件,在新立得中搜索可以安装。

Kdenlive

视频处理软件,在新立得中搜索可以安装。

Krita

Linux下的位图编辑软件,在新立得中搜索可以安装。

Meld

代码文本比较工具,在新立得中搜索可以安装。

Remmina

远程桌面管理客户端,可以用来远程控制windows系统,在新立得中搜索可以安装。

HostsManager

方便编辑hosts文件,在应用商店内可以搜索安装。

Vim

代码编辑器。

Vokoscreen

屏幕录制工具,在新立得中搜索可以安装。

Wireshark

网络抓包工具,,在应用商店内可以搜索安装。

Code::Blocks

C语言开发IDE,在应用商店可以搜索安装。

FileZilla

FTP客户端,在应用商店可以搜索安装。

Gcron

可视化定时任务管理器,在应用商店可以搜索安装。

Gitg

Git客户端,在新立得中搜索可以安装。

GitKraken下载地址: https://www.gitkraken.com/download

Insomnia

REST API客户端,下载地址:https://github.com/getinsomnia/insomnia/releases

Nodejs

最好还是从官网下载,https://nodejs.org/en/download/current/ ,下载以后解压,把文件夹移动到/opt/目录下,然后建立软链接

1
2
3
4
5
sudo mv 下载/node /opt
sudo ln -s /opt/node/bin/node /usr/bin/node
sudo ln -s /opt/node/bin/npm /usr/bin/npm
sudo ln -s /opt/node/bin/node /usr/bin/nodejs
sudo ln -s /opt/node/bin/npx /usr/bin/npx

仓库里下载的和PHP7.2依赖有冲突,两者只能安装一个。

PHP+MySQL+redis+swoole

通过终端apt安装PHP+MySQL+redis,并编译安装swoole。配置PHP,启用swoole。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
sudo cp /etc/php/7.2/mods-available/opcache.ini /etc/php/7.2/mods-available/swoole.ini
sudo vim /etc/php/7.2/mods-available/swoole.ini
sudo ln -s /etc/php/7.2/mods-available/swoole.ini /etc/php/7.2/cgi/conf.d/10-swoole.ini
sudo ln -s /etc/php/7.2/mods-available/swoole.ini /etc/php/7.2/cli/conf.d/10-swoole.ini
sudo ln -s /etc/php/7.2/mods-available/swoole.ini /etc/php/7.2/fpm/conf.d/10-swoole.ini
sudo pecl install redis
sudo cp /etc/php/7.2/mods-available/swoole.ini /etc/php/7.2/mods-available/redis.ini
sudo vim /etc/php/7.2/mods-available/redis.ini
sudo ln -s /etc/php/7.2/mods-available/redis.ini /etc/php/7.2/cli/conf.d/10-redis.ini
sudo ln -s /etc/php/7.2/mods-available/redis.ini /etc/php/7.2/fpm/conf.d/10-redis.ini
sudo ln -s /etc/php/7.2/mods-available/redis.ini /etc/php/7.2/cgi/conf.d/10-redis.ini
sudo /etc/init.d/php7.2-fpm restart
sudo php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
sudo php composer-setup.php
sudo php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer
sudo chmod 777 -R ~/.composer
composer config -g repo.packagist composer https://packagist.phpcomposer.com
echo ‘export PATH=$PATH:/home/pwfu/.composer/vendor/bin/:/opt/node/bin/’ >> ~/.zshrc

VS Code

下载地址:https://code.visualstudio.com/Download

oh_my_zsh

1
2
3
4
5
6
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
wget http://mimosa-pudica.net/src/incr-0.2.zsh
mkdir ~/.oh-my-zsh/plugins/incr
mv incr-0.2.zsh ~/.oh-my-zsh/plugins/incr
echo 'source ~/.oh-my-zsh/plugins/incr/incr*.zsh' >> ~/.zshrc
source ~/.zshrc

Tusk

第三方开发的印象笔记客户端。
下载地址:https://github.com/klaussinani/tusk/releases

Caffeine

阻止电脑休眠的程序。
下载地址:
https://launchpad.net/~caffeine-developers/+archive/ubuntu/ppa/+packages

VS Code插件推荐:

Auto Close Tag 在PHP等语言中自动闭合标签。
Auto Rename Tag
CSS Peek 跳转到CSS样式定义的地方
Document This 快捷添加注释
Git History 方便查看git log
GitLens 方便查看git log
HTML CSS Support 在HTML文档中显示CSS
HTML Snippets HTML5代码提示
JavaScript (ES6) code snippets ES6代码提示
jQuery Code Snippets JQ代码提示
Markdown All in One Markdown预览与格式转换
Path Intellisense 自动补全文件路径
PHP DocBlocker PHP快捷添加注释
PHP IntelliSense PHP代码提示
phpfmt - PHP formatter PHP代码格式化
Prettier - Code formatter 代码格式化
REST Client REST请求发送
SVG Viewer 查看SVG文件
Terminal 便捷的终端面板
Todo Tree 便捷的todo面板
Vetur VUE语法高亮
Visual Studio IntelliCode 代码提示
vscode-database 数据库连接客户端

Chrome浏览器插件推荐:

谷歌访问助手破解版 方便访问Chrome应用商店,安装插件。
极速二维码 一款现代、极简风格的二维码生成和解析插件
广告终结者 屏蔽广告用
一键管理扩展 启用禁用拓展
Mate Translate – 翻译器、词典 翻译插件
Google文档、表格及幻灯片 文档编辑
FeHelper 前端开发神器
Vue.js devtools VUE调试面板
Tabbed Postman - REST Client REST客户端
PHP Console PHP调试面板
Evernote Web Clipper 印象笔记,稍后阅读
Dark Reader 暗黑模式,护眼
ColorZilla 配色插件

其他配置

开启SMB共享

1
2
sudo apt-get install samba
sudo smbpasswd -a pwfu
1
2
3
4
5
6
7
[share]
comment = Ubuntu
path = /home/pwfu/share
guest ok = no
browseable = yes
create mask = 0600
directory mask = 0700
1
sudo /etc/init.d/smbd  restart

设置NGINX服务器

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
sudo vim /etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server;

# listen 443 ssl default_server;
# listen [::]:443 ssl default_server;
# include snippets/snakeoil.conf;

root /var/www/html;
index index.html index.htm index.php;
server_name _;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# 注意修改PHP版本号
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
# With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}
location ~ /\.ht {
deny all;
}
}

sudo service nginx reload

删除软盘图标

1
2
3
echo "blacklist floppy" | sudo tee /etc/modprobe.d/blacklist-floppy.conf
sudo rmmod floppy
sudo update-initramfs -u
文章作者: pengweifu
文章链接: https://www.pengwf.com/2019/11/29/other/TOOL-ubuntu/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 麦子的博客
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论