001-ubutun安装、常用快捷方式
一、概述
1.1、系统安装
系统下载:http://mirrors.aliyun.com/ubuntu-releases/
推荐18.04;新版20.04无限网卡无法使用
使用u盘安装
1.2、初始化软件
1.2.1、无限网卡【需要先连接有线】
sudo apt-get update sudo apt install bcmwl-kernel-source
安装完bcmwl-kernel-source重启系统就应该可以用了
curl:sudo apt install curl
docker基础安装: curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
二、常用快捷方式
2.1、应用程序分类
打开“软件中心”,点击顶部的“已安装”,显示出所有已经安装的软件。
点击右上角的对勾,即可在所有软件前显示复选框。
依次选中要分在同一类的软件,然后点击左下角的“添加到文件夹(A)…”,即可出现“添加到应用程序文件夹”对话框。在此对话框中,选择相应的类别就可以了。
https://www.cnblogs.com/feipeng8848/p/8970556.html
2.2、安装常用命令
sudo apt-get update 更新源
sudo apt-get install package 安装包
sudo apt-get remove package 删除包
sudo apt-cache search package 搜索软件包
sudo apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package --reinstall 重新安装包
sudo apt-get -f install 修复安装
sudo apt-get remove package --purge 删除包,包括配置文件等
sudo apt-get build-dep package 安装相关的编译环境
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-cache depends package 了解使用该包依赖那些包
sudo apt-cache rdepends package 查看该包被哪些包依赖
sudo apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖
2.3、无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
方式一、查看apt的占用进程
ps -aux|grep apt
kill 进程
方式二、也可以删除lock
rm /var/cache/apt/archives/lock
rm /var/lib/dpkg/lock
rm /var/lib/dpkg/lock-fronted
2.4、安装搜狗
1、检测是否安装fcitx
2、安装fcitx
3、配置fcitx
4、选择需要的输入法
点击Ubuntu右上角顶栏的小键盘图标中打开,配置,如下图:访问搜狗输入法For Linux
https://pinyin.sogou.com/linux/?r=pinyin
点击立即下载64bit,下载安装文件。下载后,双击下载的文件。
三、快捷使用
1、Super==window键
Super+L 或 Ctrl+Alt+L:锁屏
Super+D or Ctrl+Alt+D:显示桌面
Super+A:显示应用程序菜单
Super+Tab 或 Alt+Tab:在运行中的应用程序间切换
Super+箭头:移动窗口位置
Linux终端多个tab标签显示:ctrl+shift+t
工作空间切换:Ctrl+Alt+箭头, ctrl+shift+alt+方向 = 把当前窗口移动到新的桌面并切换过去
2、ubutun 请按以下步骤更改shell的解释器:
- 执行
ls -l /bin/sh
命令,若得到结果/bin/sh -> dash
,则说明shell的解释器为dash。 - 执行
dpkg-reconfigure dash
命令,然后选择no。注意 此步骤需要root权限。 - 再次执行
ls -l /bin/sh
命令,若得到结果/bin/sh -> bash
,则说明成功更改shell的解释器为bash。
四、安装nodejs
1、切换一下源 否则安装软件总是出错
切换目录:cd /etc/apt
备份:sudo cp sources.list sources.list.backup
编辑写入:vim sources.list
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
保存退出后更新
sudo apt-get update
sudo apt-get upgrade
2、安装nodejs&npm
sudo apt-get install nodejs sudo apt install npm