Ubuntu基本使用与必备应用

文章目录

  • 基本使用
    • Ubuntu镜像下载地址
    • 让Ubuntu使用阿里云国内源,解决下载速度慢问题
    • 软件管理 apt-get
    • ubuntu系统根目录下各个目录用途说明
    • ubuntu18.04进行Nvidia显卡配置
    • 在Lanucher 中创建应用的快捷图标
    • Ubuntu增加Swap空间大小
  • Ubuntu常用应用
    • 基础必备
      • 压缩软件
      • vim 编辑工具
      • wget 下载工具
      • [aria2 下载工具](https://www.jianshu.com/p/2f7e087f452b)
      • curl 网络工具
      • g++ gcc 编译器
      • net-tools 网络工具
      • pip
      • Snap 管理软件包
      • Git
      • ssh
    • 日常必备
      • deepin-wine-ubuntu 安装windows里面的 微信,QQ...
      • TopIcons Plus 将打开的软件显示在状态栏(解决有些软件关闭后无法再次打开的问题)
      • Synapse 方便好用的快速启动器
      • terminator(多window的terminal,丰富的快捷键。对于键盘流来说非常的赞,强烈推荐)
      • 钉钉
      • 有道词典
      • 搜狗输入法
      • 谷歌浏览器
      • Shutter 截图软件
      • indicator-systemonitor 好用的指示器
      • [VLC 播放器](https://blog.csdn.net/u013862444/article/details/81603997)
      • 网易云播放器
      • 新立得包管理器
      • wps
      • [Shadowsocks client](https://www.firegod.cn/2019/05/ubuntu-%E4%B8%8B%E5%AE%89%E8%A3%85-s-client/)
      • ShadowsocksR client
      • QQ
      • 百度云下载神器
    • 终端工具
      • autojump 快速查找目录
      • fuck 命令输错,自动列出匹配的命令
      • mysql 查询工具
      • httpie 网络请求查看工具
      • tree 查看目录结构
    • 优化/美化
      • GNOME Tweaks 桌面优化
      • gnome-tweak-tool 优化工具
      • ubuntu18.04安装与美化
    • 开发必备
      • JDK
      • postman
      • FinalShell
      • SwitchHosts
      • charles抓包工具
      • Genymotion 好用的Android模拟器
    • 数据持久化相关软件
      • mysql
      • mysql可视化
      • Navicat 可视化mysql
    • 编辑器推荐
      • Intellij IDEA
      • PyCharm
      • AndroidStudio
      • JADX-GUI
      • UltraEdit
      • phpStorm
    • 其他应用
      • Ubuntu生成自动代理文件PAC
      • [100 个最佳 Ubuntu 应用(上)](https://linux.cn/article-11044-1.html?pr)
      • [100 个最佳 Ubuntu 应用(中)](https://linux.cn/article-11048-1.html?pr)


基本使用


Ubuntu镜像下载地址

  • Ubuntu、kubuntu、xUbuntu、lubuntu等版本区别及界面样式
  • 官网
  • 阿里云开源镜像站
  • 163开源镜像站

让Ubuntu使用阿里云国内源,解决下载速度慢问题

软件管理 apt-get

sudo apt-get install 软件名									#安装
sudo dpkg -P 软件名												#删除配置文件的卸载
sudo dpkg -r 软件名												#不删除配置文件的卸载方式
sudo apt-get  remove 软件名 --purge				#彻底删除
sudo apt-cache search all									#搜索全部的软件 	all也可以换成软件名

ubuntu系统根目录下各个目录用途说明

ubuntu18.04进行Nvidia显卡配置

在Lanucher 中创建应用的快捷图标

  • 一般解压使用的软件,需要手动在Lanucher 中创建快捷方式

  • 1 : 创建快捷启动文件

    sudo gedit /usr/share/applications/软件名.desktop
    
  • 2:然后复制如下内容到该文件中,将其修改路径,删除注释,不要有空格,首行置顶

    [Desktop Entry]
    Version=4.5 																									# 应用的版本号,非必填
    Name=Eclipse 																								#应用名称,必填
    Type=Application																						 #应用类型,Application,Link,或者是Document,必填
    GenericName=eclipse 																				#应用通用名称,非必填
    Comment=Eclipse Integrated Development Environment 		# 关于应用的描述说明,非必填
    Exec=/opt/eclipse/eclipse 																		#应用程序的执行文件路径,Type=Application时必填
    Icon=/opt/eclipse/icon.xpm 																	#应用icon图标所在路径,非必填
    Terminal=false 																							#软件打开时是否启动终端,Type=Application时才有意义,非必填
    Encoding=UTF-8 																							#该数值指定了当前 Desktop Entry 文件中特定字符串所使用的编码方式,不过Desktop Entry 文件标准 1.0 不再推荐使用该关键字,非必填
    Categories=Development;IDE;Java; 													#应用程序在菜单中显示的类别
    URL=https://www.baidu.com/																 #URL定义了该Desktop Entry文件指向的URL,只有在Type=Link时才有意义,非必填
    StartupNotify=true
    StartupWMClass=android-studio
    Name[en_GB]=android-studio.desktop
    

    然后保存 并退出即可

Ubuntu增加Swap空间大小


Ubuntu常用应用


基础必备

压缩软件

安装方式:	sudo apt-get install p7zip-full p7zip-rar rar unzip

vim 编辑工具

安装方式:	sudo apt-get install vim

wget 下载工具

安装方式:	sudo apt-get install vim

aria2 下载工具

curl 网络工具

curl命令是个功能强大的网络工具,支持通过http、ftp等方式下载文件、上传文件。还可以用来抓取网页、网络监控等方面的开发,解决开发过程中遇到的问题

安装方式:	sudo apt install -y curl

g++ gcc 编译器

安装方式:	sudo apt install build-essential

net-tools 网络工具

安装方式:	sudo apt install -y net-tools

pip

安装方式
解决pip install太慢的问题

Snap 管理软件包

安装与使用

Git

安装方式:	sudo apt-get install git

ssh

安装方式:	sudo apt install openssh-server

日常必备


deepin-wine-ubuntu 安装windows里面的 微信,QQ…

  • 安装与使用
  • deepin-wine环境与应用在Mint/Ubuntu/Debian上的移植仓库
  • deepin wechat 中文乱码解决方案 Ubuntu18.04

TopIcons Plus 将打开的软件显示在状态栏(解决有些软件关闭后无法再次打开的问题)

Synapse 方便好用的快速启动器

方便好用的快速启动器,类似于 Mac OS X 上的 Alfred. 相比同平台上的 Gnome Do, 个人认为它要更好些。

安装方式
sudo add-apt-repository ppa:synapse-core/testing
sudo apt-get update
sudo apt-get install synapse

terminator(多window的terminal,丰富的快捷键。对于键盘流来说非常的赞,强烈推荐)

安装方式:	sudo apt-get install terminator

钉钉

有道词典

搜狗输入法

谷歌浏览器

  • 插件: http://36kr.com/p/5126525.html

Shutter 截图软件

sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update
sudo apt-get install shutter

indicator-systemonitor 好用的指示器

在这里插入图片描述

安装方式:
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor  
sudo apt-get update
sudo apt-get install indicator-sysmonitor 	

VLC 播放器

网易云播放器

  • 官网地址

  • 64位下载地址

  • 如果网易云音乐打不开(权限问题)
    第一步

    sudo vim /etc/sudoers
    在最后面加一行:
    用户名 ALL = NOPASSWD: /usr/bin/netease-cloud-music
    注:用户名为当前登录用户名
    

    第二步

    sudo vim /usr/share/applications/netease-cloud-music.desktop
    修改Exec=netease-cloud-music %U 为 Exec=sudo netease-cloud-music %U,
    这样点击网易云音乐图标就可以启动的了。
    

新立得包管理器

 sudo apt-get install synaptic

wps

  • 下载地址

Shadowsocks client

ShadowsocksR client

  • 作者最后的发布版本
  • electron-ssr原作者删除了这个伟大的项目,故备份了下来,不继续开发,且用且珍惜

QQ

百度云下载神器

  • 安装与介绍

终端工具

autojump 快速查找目录

  • 安装和介绍
  • 安装和使用
安装方式:	sudo apt-get install autojump

fuck 命令输错,自动列出匹配的命令

  • 安装与介绍

mysql 查询工具

安装方式:	sudo apt-get install mycli

httpie 网络请求查看工具

安装方式:	sudo apt-get install httpie

tree 查看目录结构

安装方式:	sudo apt-get install tree

优化/美化


GNOME Tweaks 桌面优化

  • 安装方式
  • 优化套装

gnome-tweak-tool 优化工具

安装方式: sudo apt install gnome-tweak-tool
安装成功后,去软件中心安装 dash to dock

ubuntu18.04安装与美化


开发必备


JDK

postman

FinalShell

FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发

SwitchHosts

  • 安装与使用
  • github

charles抓包工具

  • 安装方式
  • 官方安装教程

Genymotion 好用的Android模拟器

  • 下载与安装
  • Genymotion运行arm的软件

数据持久化相关软件


mysql

  • 安装 sudo apt-get install mysql-server

  • 初始密码保存在/etc/mysql/debian.cnf下, 通过这里面的user和passwd进入mysql

  • 在mysql中运行如下代码

    show databases;
    use mysql;
    update user set authentication_string=PASSWORD("自定义密码") where user='root';
    update user set plugin="mysql_native_password";
    flush privileges;
    quit;
    
  • 重启 systemctl restart mysql

mysql可视化

安装方式: sudo apt install mysql-workbench
出现依赖包无法下载错误时运行: sudo apt update --fix-missing 后再安装

Navicat 可视化mysql

ubuntu18.04安装navicat (破解版)以及创建快捷方式
ubuntu18.04 安装Navicat 解决字体方框问题


编辑器推荐


Intellij IDEA

PyCharm

AndroidStudio

JADX-GUI

UltraEdit

phpStorm

  • 官方下载

  • 激活码

  • 在线激活   help-->Register   选择License Server   输入: http://idea.qinxi1992.cn/


其他应用


Ubuntu生成自动代理文件PAC

1,安装genpac

sudo pip install genpac

如果你没有安装pip那么先输入下面这个:

sudo apt-get install python-pip

2,利用genpac生成pac文件,输入前确保ss处于打开状态

genpac -p "SOCKS5 127.0.0.1:1080" --output="autoproxy.pac"

此时会生成一个名为autoproxy.pac的文件在目录/home/xxx/下,xxx为用户名

3,打开电脑网络设置

设置网络代理为自动,链接:file:///home/xxx/autoproxy.pac,xxx为用户名



### Go For It
```bash
一款整合了待办事项与计时器的生产力应用。
安装方式:
sudo add-apt-repository ppa:mank319/go-for-it && sudo apt-get update 
sudo apt-get install go-for-it

100 个最佳 Ubuntu 应用(上)

100 个最佳 Ubuntu 应用(中)

你可能感兴趣的:(Linux,linux,ubuntu)