你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

sublime text ubuntu安装 Ubuntu 20.04 系统优化

发布时间:2024-07-01

浏览次数:0

联邦调查局!!!

本文含有大量链接,可能引起不适。

前言

期盼已久的20.04终于发布了sublime text ubuntu安装,日夜期盼,当然要尝试一下。

本文是我从16.04开始使用的安装指南,致力于让它更容易使用。我把它整理在这里供大家参考。

附上安装机器的图片:

安装包_sublime text ubuntu安装_安装充电桩的要求和流程

.04 安装图优化 设置root用户密码 设置使用sudo时无需输入密码

每次使用 sudo 都要输入密码,确实很烦人,毕竟是私人电脑,锁屏密码就能保障安全。为了方便使用,不妨取消“使用 sudo 时需要 root 用户密码”的设置:

同时按下ctrl+alt+t打开终端,输入sudo,在打开的文件中,更改

%sudo ALL=(ALL:ALL) ALL

到:

%sudo ALL=(ALL:ALL) NOPASSWD:ALL

就是这样。

安装 apt-fast[1]

apt-fast 是 apt-get 和 apt-fast 的“shell 脚本包装器”,利用 ar2ac 并发能力减少 APT 的下载时间。apt-fast 支持 dist-、dist- 等几乎所有 apt-get 特性,并支持代理。

简单来说,apt-fast就是一个多线程的apt-get,这个功能在我们通过apt-get安装软件的时候特别有用。

安装命令:

sudo add-apt-repository ppa:apt-fast/stablesudo apt-get updatesudo apt-get -y install apt-fast

使用时,只要将相应命令中的apt-get替换为apt-fast即可,尽享多线程的飞速体验!

更改软件源

按win键调出bash栏,在搜索结果中搜索并打开“ ”,软件打开后会自动检查更新,点击“停止”。

选择“设置”——“软件”,在“下载自”列表中选择“其他网站”,然后在弹出的窗口中点击“选择最佳服务器”,系统会自动选择一个速度比较快的软件源。

更新软件

sudo apt updatesudo apt upgrade

安装浏览器

它自带浏览器,但我个人更喜欢直接下载安装包 | [2] 然后使用命令 sudo dpkg -i xxx.deb 来安装。

中文输入法

搜狗输入法暂时不支持20.04,可以使用IBUS智能拼音输入法代替。

打开“设置”——“区域和语言”,点击“输入源”下的+号,在弹出的“添加输入源”窗口中选择“中文”——“智能拼音”。

[3]

它是一款极简、插件化、跨平台的现代桌面软件,您可以自由选择多种插件,打造适合您的工具集合。

下载地址:-[4]

安装Linux终端代理工具

有时候我们需要在终端上使用代理,它可以帮助我们解决这个问题。

安装 zsh[5] / Vim[6] / Git[7]

sudo apt install zsh vim git

哦我的天啊[8]

oh-my-zsh 是一个很棒的 zsh 配置文件,它可以让你的终端看起来更好、更易于使用。

如果安装了zsh,在终端中运行以下命令进行安装:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

如果您使用“”主题,您还需要安装字体:

sudo apt install fonts-powerline

Vim 配置

主要是懒得去配置vim,所以就装了别人的配置……

spf13-vim[9]

安装命令:

curl http://j.mp/spf13-vim3 -L -o - | sh

Git 优化

如果在git log等命令中出现中文显示乱码的情况,可以尝试设置git --core.false来修复。

还可以使用以下命令美化git log:

git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"

设置完成后,运行git lg就可以体验更好的git log效果了。

安装 aria2[10] | [11]

安装命令:

sudo apt-get install aria2

配置文件参考/aria2.conf[12]。

图形界面可用于:

[15]

一张来自以下行的 CD

快速切换工作目录的工具,按照说明文档[16]安装使用即可。

扩展[17]

Gnome Shell[18]是Gnome的一系列插件,和Gnome类似,可以增强系统功能。我们可以通过浏览器来安装它。具体步骤[19]如下:

接下来我们可以在 GNOME Shell 网站 [21] 上安装 gnome 扩展。搜索你喜欢的扩展,点击进入详情页,在详情页上将“OFF”按钮切换为“OFF”,即可安装对应的扩展。

我自己安装的扩展包括:

使用别名简化常用命令

在 Linux 中,我们可以使用别名来简化常用命令。只需输入 alias 即可查看系统中现有的别名。由于我们使用 zsh 作为终端,因此下面介绍如何在 zsh 中使用别名。使用命令:

vim ~/.zshrc

编辑 zsh 配置文件,添加所需配置,格式为:

alias ${alias_name}="${command}"

其中:{}代表原始Linux命令。

比如我觉得每次写博客都要cd到hexo目录比较麻烦,所以我就设置了一个别名,像这样:

alias tohexo="cd ~/Documents/Coding/Web/Hexo"

编辑完成后sublime text ubuntu安装,保存.zshrc文件,在终端中输入:

source ~/.zshrc

刚刚进行的设置将会生效。

例如,如果我想直接从命令行打开文件管理器,我可以设置这样的别名:

alias o="nautilus ./"

可以大大简化操作。

不建议初学者设置过多的别名,毕竟在学习阶段还是熟悉Linux命令比较好。

设置快捷键

继承我的操作习惯,我都是用 win + E 快捷键打开文件管理器的,你不妨也设置一下同样的快捷键,方便日常操作:

以下是我使用的快捷键,供参考:

名称 命令键

打开文件管理器

超级+E

打开设置中心

侏儒——

超级+我

系统监视器

侏儒——

Shift + Ctrl + Esc

截屏

图形用户界面

Ctrl + Alt + A

关闭

Ctrl + Shift + 删除

软件安装

想了想,软件也是系统的一部分,工欲善其事,必先利其器,下面介绍一下我觉得不错的一些软件。

[33] | [34]

一款高颜值、跨平台、功能强大、开源的下载工具。下载地址:[35] 。

[36]

[37]是一款比较优秀的截图软件。

安装:

sudo apt-get install flameshot

使用:

flameshot gui

快捷键命令与上面相同。

偷看[38]

下面这个录屏工具可以录制GIF、MP4、APNG、WebM等格式。安装方法:

sudo add-apt-repository ppa:peek-developers/stablesudo apt updatesudo apt install peek

音视频软件 网易云音乐

网易云音乐可能是目前为止最好用的 Linux 音乐客户端了。前往网易云音乐官网[39]下载 deb 安装包,在安装包所在目录运行以下命令:

sudo dpkg -i ${网易云音乐安装包文件名}

就是这样。

视频播放器 VLC

支持倍速播放,界面比较美观,安装命令为:

sudo apt install vlc

办公软件 XMind ZEN[40]

超棒的思维导图软件,只需要下载相应的安装包并安装即可。

下载地址:|XMind ZEN deb[41]

韓式印章 [42]

虽然没有上面的那么强大,但是确实是Linux下的最佳选择。

下载地址:|WPS[43]

字体文件:/ttf-wps-fonts[44]

使用dpkg命令安装下载的deb安装包。

百度云盘

/ -Go[45] 这是一款用 Go 语言编写的跨平台百度云客户端,除了正常的多线程下载之外,最酷的是可以用 CLI 方式操作百度云中的文件,感觉跟本地没什么区别,强烈推荐大家试试!

编辑

从用户体验的角度来说,个人首先推荐它,但是既然它支持vim的快捷键,程序员们也可以尝试一下。

[46]

它是一款轻量级、优雅、跨平台、实时预览的编辑器。它还可以将文件转换为多种格式进行输出。

下载地址:|[47]

註釋[48]

VNote是一款受Vim启发,专为程序员设计的笔记软件,是一款更懂程序员、更懂程序员的笔记软件。

Vnote 的定义是一款笔记软件,可以与[49]或 gitee[50]配合使用,作为云笔记软件使用。

下载地址:| Vnote[51]

Vnote下载之后是一个文件,每次运行都会解压,我们可以提前解压,加快软件运行过程:

## 给 AppImage 文件添加可执行权限chmod +x ./xxx.AppImage## 解压 AppImage 软件包./xxx.AppImage  --appimage-extract## 将解压后的软件移动到 /opt 目录sudo mv ./squashfs-root /opt/vnote## 运行/opt/vnote/AppRun## 添加快捷方式(放到后面讲)## cp /opt/vnote/vnote.desktop ~/.local/share/applications/

聊天软件[52]

sudo apt install telegram-desktop

& /-葡萄酒-[53]

本项目是wine环境的移植版本,可以运行Tim、微信、网易云音乐、百度云盘、迅雷等软件,可以说很良心了,使用方法请参考项目文档。

小玩具 edex-ui[54]

A。 。

在编译项目时将其放在桌面上非常好。

[55] | [56]

您可以通过命令行将指定的网页转换为pdf或者图像。

编程软件合集[IDEA](“IDEA”)

下载地址:| IDEA[57]

[58]

下载地址:|[59]

[60]

下载地址:|[61]

文本[62]

强大的文本编辑器。

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -sudo apt-get install apt-transport-httpsecho "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.listsudo apt-get updatesudo apt-get install sublime-text

其他系统上的安装方法请参见官网:Linux – Text 3 [63]

Java JDK

我自己开发的时候用的是-8,大家可以根据需要选择。

sudo apt install openjdk-8-jdk openjdk-8-source openjdk-8-doc

Maven

sudo apt install maven

[64]

-ce 尚与 20.04 不兼容,我们可以改用 .io。

sudo apt install docker.io

MySQL

首先,安装 MySQL 客户端:

sudo apt install mysql-client

那么建议安装MySQL 5.7:

sudo docker run --name mysql57 -e MYSQL_ROOT_PASSWORD=root -p3306:3306 -d mysql:5.7

安装完成后,在客户端可以使用以下命令连接数据库,密码为root:

mysql -h 127.0.0.1 -P 3306 -u root -p

功能丰富的远程桌面共享工具,支持 RDP、VNC、NX、XDMCP 和 SSH。

sudo apt install remmina

创建软链接

有些软件下载后是可执行文件,每次运行都要 cd 到软件所在目录,比较麻烦。除了别名,还有一种方式就是建立软链接,在 /usr/bin/ 目录下建立软链接后,就可以在系统任意位置执行命令了。

创建软链接的命令如下:

sudo ln -s ${file_path}/${file_name} /usr/bin/${new_command}

在:

之后您可以在任意终端输入${}来打开软链接指向的程序。

软链接有很多实用的功能,如果有兴趣可以自行查阅相关资料,这里就不赘述了。

为应用程序添加启动图标

还有极少数可执行文件,安装后在仪表盘搜索不到,因为/usr/share//目录下没有 . 文件,既然没有这个文件,那就自己创建一个吧。

以vnote为例:

vim ~/.local/share/applications/vnote.desktop

填写以下信息:

[Desktop Entry]Type=ApplicationVersion=1.0Name=VNoteGenericName=Markdown NoteComment=Note-taking application for pleasant Markdown## 指定应用图标位置Icon=/opt/vnote/vnote.pngTerminal=false## 指定可执行文件位置Exec=/opt/vnote/AppRun %FMimeType=text/markdown;Categories=Qt;Utility;TextEditor;Office;StartupNotify=falseStartupWMClass=vnote

您可能需要重新启动计算机才能生效。

后记

以上都是我装好电脑后想到的各种优化方案,随意堆砌,没有任何规律,如有疏漏还请见谅!

梁旭个人微信

添加梁旭个人微信,领取3套程序员必读资料

→ 精选技术信息分享

→ 高手如云交流社区

本公众号所有博文已整理成目录,请在公众号回复“m”即可获取!

如有侵权请联系删除!

13262879759

微信二维码