安装ubuntu操作系统需要注意的几点内容

检索目录

  • 安装Linux系统

安装Linux系统

ubuntu18.04安装
ubuntu官网18.04LTS 长期支持版本,更新到2023年4月份,由于外网下载速度比较慢,所以使用本地镜像下载,清华镜像或者网易镜像网站。在虚拟机中安装,需要需要勾选这个按钮。

开机按F2进入BIOS,选择CD启动,,按照分区方式,SWAP可以设置为内存大小,然后分别选择主分区和逻辑分区。

Ubuntu 16.04 /home 目录迁移到独立分区的方法:
https://blog.csdn.net/fuchaosz/article/details/51980627?ops_request_misc=%7B%22request%5Fid%22%3A%22158183753519726869057042%22%2C%22scm%22%3A%2220140713.130056874…%22%7D&request_id=158183753519726869057042&biz_id=0&utm_source=distribute.pc_search_result.none-task

安装完成后的必要操作

  1. 安装搜狗输入法
    首先输入sudo -s,并输入你的密码,获得sudo权限。执行以下命令。

root@ubuntu:~# apt install fcitx-bin

然后开始apt的安装,中途询问Do you want to continue? [Y/n],输入y并回车,开始安装。
再执行apt install fcitx-table,同样的方式开始apt安装。至此,fcitx安装完毕。

打开设置,选择Region & Language>Manager Installed Languages,如果提示有待安装的语言包,选择安装,并输入密码。

如果Language for menus and windows中还没有简体中文,那么点击Install / Remove Languages…,选择简体中文,点击Apply开始安装。等安装完毕,将Keyboard input method system 设为fcitx,然后在选项框中找到汉语并拖动到最上方。点close关闭对话框,点击Input Services的加号,找到other中的Chinese添加进去。重启电脑。

此时,你点击Ctrl+Space就可以切换到输入法。如果没有成功,先查看右上角是zh还是en,确保切换到zh。如果还不成功,点击左下角的按钮,在全部中打开fcitx 配置,将输入法添加进去即可。至此,你已经成功安装了中文输入法。
下面是安装搜狗输入法的步骤。

打开网站http://pinyin.sogou.com/linux/,下载搜狗输入法。在终端进入到下载位置(默认~/Downloads),输入sudo dpkg -i xxx.deb,xxx.deb是你下载的文件名称,可以用Tab键来自动补全。
一般来说安装了一会儿会报依赖错误,这时只需要sudo apt install --fix-broken安装完毕,再输入sudo dpkg -i xxx.deb即可,安装完重启,进入fcitx配置将除了键盘和搜狗拼音外的输入法依次选中并按减号删除就可以使用搜狗输入法了。

  1. 换国内源
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    可以直接进入文件夹,双击source.list文件,就可以跳出图形界面。

  2. 安装谷歌浏览器
    可以使用wget下载工具进行下载:(把网站的安装镜像添加到apt的列表中,保存在了/etc/apt/sources.list.d文件夹下,使用apt-get update就会更新列表看到添加的镜像)
    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    sudo apt-get install apt-transport-https
    echo “deb https://download.sublimetext.com/ apt/stable/” | sudo tee /etc/apt/sources.list.d/sublime-text.list
    sudo apt-get update
    sudo apt-get install sublime-text

也可以进入网站,把浏览器deb下载下来,然后使用dpkg安装。

  1. 安装Tweak
    系统进行美化配置可以安装Tweak sudo apt-get install gnome-tweak-tool,在应用软件中下载插件,然后就可以在扩展中找到相应的插件。常用的有
    dash-to-dock dock设置
    dash-to-panel 设置的跟windows一样
    drop-down-terminal 下拉式终端
    clipboard-indicator 剪切板
    hide-top-bar 定义顶部栏隐藏策略
    netspeed 测网速
    具体配置教程看:
    https://blog.csdn.net/lishanleilixin/article/details/80453565

5 apt和dpkg
dpkg 主要是用来安装已经下载到本地的 deb 软件包,或者对已经安装好的软件进行管理。而 apt-get 可以直接从远程的软件仓库里下载安装软件。
简单来说就是:apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合。
apt install apt-get install 安装软件包
apt remove apt-get remove 移除软件包
apt purge apt-get purge 移除软件包及配置文件
apt update apt-get update 刷新存储库索引
apt upgrade apt-get upgrade 升级所有可升级的软件包
apt autoremove apt-get autoremove 自动删除不需要的包
apt full-upgrade apt-get dist-upgrade 在升级软件包时自动处理依赖关系
apt search apt-cache search 搜索应用程序
apt show apt-cache show 显示安装细节
当apt search没有搜到软件是,说明镜像没有,需要添加到source.list.d里面,然后再update, 就可以使用apt search 和apt show搜到对应的软件了。
apt特有的方法是 apt list --installed 查看已经安装的文件

dpkg常用的方法有:
dpkg -i 安装软件包.deb
dpkg -l 命令列出当前系统中已经安装的软件以及软件包的状态
dpkg -r 只删除文件
dpkg -P(–purge) 删除文件和配置文件

6 删除安装包和配置文件
apt-get clean: apt-get安装的软件包会存储在/var/cache/apt/archives/和/var/cache/apt/archives/partial/两个目录下,长期使用会占用硬盘空间。clean指令就是删除掉这两个目录中的软件包,除了已经被锁定的文件。
apt-get autoclean: 同样是这两个目录下的软件包,不同的是autoclean只删除过期的包,一般用这个
apt-get remove: 删除(卸载)已经安装的软件包(保留相关文件)。
apt-get --purge remove: 完全卸载软件,包括相关的配置文件。
apt-get autoremove: 自动卸载软件,及其有依赖相关的软件包;和一些Ubuntu认为不常用的软件包。。。这个命令使用要小心

7 将应用软件快捷方式弄到桌面
进入/usr/share/applications目录找到对应的.desktop文件(一般文件都会出现在这个文件夹下),或者把程序文件夹下的.desktop拷贝到桌面,然后右键作为可执行文件,然后更改他的Icon

8 安装ubuntu sublime test 3
sublime用apt-get install 安装,会将文件写入source.list.d。同时将文件安装在opt文件夹中。
安装GPG key:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
确保apt能够使用https源
sudo apt-get install apt-transport-https
使用稳定版源
echo “deb https://download.sublimetext.com/ apt/stable/” | sudo tee /etc/apt/sources.list.d/sublime-text.list
更新apt源并安装sublime-text
sudo apt-get update
sudo apt-get install sublime-text

配置hosts,添加下面语句
sudo vi /etc/hosts
https://blog.csdn.net/alxe_made/article/details/80756040
#sublime text user START
127.0.0.1 www.sublimetext.com
127.0.0.1 sublimetext.com
127.0.0.1 sublimehq.com
127.0.0.1 telemetry.sublimehq.com
127.0.0.1 license.sublimehq.com
127.0.0.1 45.55.255.55
127.0.0.1 45.55.41.223
#sublime text user END

输入中文解决
任意打开一个终端,依次输入下面命令!
1.git clone https://github.com/lyfeyaj/sublime-text-imfix.git
2.cd sublime-text-imfix && ./sublime-imfix

用户个性设置
{
“bold_folder_labels”: true,
“default_encoding”: “UTF-8”,
“font_face”: “Monaco”,//字体
“font_size”: 18, // 字体大小
“highlight_line”: true, // 当前行标亮
“save_on_focus_lost”: true, // 当前行标亮
“trim_trailing_white_space_on_save”: true, //自动移除行尾多余空格
“ensure_newline_at_eof_on_save”: true, //文件末尾自动保留一个空行
“disable_tab_abbreviations”: true, //禁用 Emmet 的 tab 键功能(请使用 ctrl+e)
“translate_tabs_to_spaces”: true, //把代码 tab 对齐转换为空格对齐
“tab_size”: 4, //空格数
“fade_fold_buttons”: false, //显示代码块折叠的倒三角
“highlight_modified_tabs”: true,
“update_check”: false,
“rulers”:
[
80,
100
],
“line_padding_bottom”: 1, //每行间距
“line_padding_top”: 1,
“word_wrap”: false,
“open_files_in_new_window”: false,
}

安装Package Control插件:重启即可
安装成功后打开sublime text3,按ctrl + ~,在控制台中输入(一行一行输入):
import urllib.request, os;
pf = ‘Package Control.sublime-package’;
ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) );
open(os.path.join(ipp, pf), ‘wb’).write(urllib.request.urlopen( ‘http://sublime.wbond.net/’ + pf.replace(’ ‘,’%20’)).read())

https://blog.csdn.net/weixin_43063753/article/details/82881121

解决侧边任务栏字体太小:
https://www.jianshu.com/p/906c48f2da5c
Package​Resource​Viewer

常用的插件
https://blog.csdn.net/weixin_42171657/article/details/81509901
https://www.oschina.net/translate/20-powerful-sublimetext-plugins

编译系统在 ~/.config/sublime/Package/User,写入c++11和c++11__cin和python3和Anacoda(里面调用了python3所以和pyhton3一样)
https://blog.csdn.net/alxe_made/article/details/80756040
c++11
{
“shell_cmd”: "g++ -std=c++11 “KaTeX parse error: Can't use function '\"' in math mode at position 7: {file}\̲"̲ -o \"{file_path}/KaTeX parse error: Can't use function '\"' in math mode at position 17: …file_base_name}\̲"̲", "file_re…”,
“working_dir”: “${file_path}”,
“selector”: “source.c, source.c++, source.cpp”,

"variants":
[
    {
        "name": "Run",
        "shell_cmd": "g++ -std=c++11 \"${file}\" -o \"${file_path}/${file_base_name}\" -std=c++11 && \"${file_path}/${file_base_name}\""
    }
]

}

c++11 带输入
{
“encoding”: “utf-8”,
“working_dir”: “KaTeX parse error: Can't use function '\"' in math mode at position 35: …ell_cmd": "g++ \̲"̲file_name” -o -std=c++11 “KaTeX parse error: Can't use function '\"' in math mode at position 15: file_base_name\̲"̲", "file_re…”,
“selector”: “source.c, source.c++, source.cpp”,

"variants": 
[
    {    
    "name": "Run",
    "shell_cmd": "g++ '$file' -std=c++11 -o '$file_base_name' && xterm -fg green -bg black -hold -e \"'${file_path}/${file_base_name}'\""
    }
]

}

python
{
“cmd”: [“python3”, “-u”, “$file”],
“file_regex”: “1File "(…?)”, line ([0-9]*)",
“selector”: “source.python”
}

Anaconda
{
“python_interpreter”:"/usr/bin/python3",
“suppress_word_completions”:true,
“suppress_explicit_completions”:true,
“comlete_parameters”:true,
“swallow_startup_errors”:true,
“anaconda_linting”:false
}


  1. ↩︎

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