Linux初始设置 --以Ubuntu 24.04为例

Ubuntu 24.04初始化配置指南

Linux系统初始配置

使用系统版本

Ubuntu 24.04

说明:本文末尾提供了配置脚本的下载地址,可直接使用

Rocky 9.4版本
Rocky 9.4初始设置

详细配置步骤

1. 更换 Ubuntu 软件源为阿里云镜像

cat > /etc/apt/sources.list << eof

deb https://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse
eof

2. 关闭防火墙

systemctl disable --now ufw

3. 配置 SSH 远程连接

echo "PermitRootLogin yes" >> /etc/ssh/sshd_config #修改ssh可以远程连接
echo "PasswordAuthentication yes" >> /etc/ssh/sshd_config # 开启密码验证

4. 安装 VM-tools

apt install -y open-vm-tools open-vm-tools-desktop

5. 安装命令补全工具

apt install bash-completion -y

6. 自定义命令提示符样式

echo "PS1='\[\e[1;33m\][\u@\h \w] \$\[\e[0m\]'" >> /root/.bashrc

7. 安装帮助手册

apt install -y man-pages

8. 配置中文环境

apt install -y language-pack-zh-hans manpages-zh

cat > /etc/locale.conf << eof
LANG=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8
eof

9. 配置 Vim 编辑器

cat >> /root/.vimrc << eof
colorscheme murphy
runtime! ftplugin/man.vim
if exists('*minpac#init')
" Minpac is loaded.
call minpac#init()
call minpac#add('k-takata/minpac', {'type': 'opt'})
" Other plugins
call minpac#add('tpope/vim-eunuch')
call minpac#add('yegappan/mru')
call minpac#add('bujnlc8/vim-translator')
endif
if has('eval')
" Minpac commands
command! PackUpdate packadd minpac | source $MYVIMRC | call minpac#update('', {'do': 'call minpac#status()'})
command! PackClean packadd minpac | source $MYVIMRC | call minpac#clean()
command! PackStatus packadd minpac | source $MYVIMRC | call minpac#status()
endif
if !has('gui_running')
if has('wildmenu')
set wildmenu
set cpoptions-=<
set wildcharm=<C-Z>
nnoremap <F10> :emenu <C-Z>
inoremap <F10> <C-O>:emenu <C-Z>
endif
endif
let g:translator_cache=1
let g:translator_cache_path='~/.cache'
let g:translator_channel='baidu'
let g:translator_target_lang = 'zh'
let g:translator_source_lang = 'auto'
let g:translator_outputype='popup'
noremap <leader>tc :<C-u>Tc<CR>
vnoremap <leader>tv :<C-u>Tv<CR>
autocmd FileType man setlocal readonly

set expandtab " Tab 转换为空格
set tabstop=2 " 显示 Tab 为 2 空格
set shiftwidth=2 " 缩进用 2 空格
set smarttab " 行首按 Tab 时用 shiftwidth 缩进,其他位置按 tabstop
eof

配置脚本下载地址

  • GitHub:https://raw.githubusercontent.com/szq770/linux/master/conf.sh
  • Gitee:https://gitee.com/shizhi__qi/linux/raw/master/conf.sh
### Hyper-V 安装 Ubuntu 24.04 虚拟机教程 #### 准备工作 确保 Windows 已启用 Hyper-V 功能。可以通过 PowerShell 使用管理员权限运行 `Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All` 来开启此功能。 #### 创建新的虚拟机 通过 Hyper-V 管理器创建一个新的虚拟机,指定名称并选择“稍后安装操作系统”。配置内存大小建议至少分配 2GB RAM 或更多取决于预期负载需求[^1]。 #### 配置硬盘设置 为新 VM 添加一个 VHD 文件作为启动磁盘,推荐初始大小设为动态扩展形式下的 40 GB 或更大空间以便后续使用和发展所需。 #### 连接 ISO 映像文件 在光驱选项里连接下载好的 Ubuntu Server LTS 版本 (此处应为 24.04) 的官方 ISO 映像文件用于引导安装过程。 #### 启动虚拟机进行安装 保存上述更改后即可尝试首次开机,在 GRUB 加载界面选择默认的第一项正常进入图形化/命令行安装向导流程按照提示完成整个系统的部署工作直到重启阶段。 #### 开启集成服务与更新系统 初次登录之后立即执行软件包管理工具 apt-get update 和 upgrade 更新现有程序至最新版本状态,并依据个人喜好决定是否要安装额外的应用组件比如桌面环境等。 #### 设置增强会话模式支持 为了使 Ubuntu 可以更好地兼容 Hyper-V 并享受诸如剪贴板共享等功能带来的便利性,则需确认内核参数已加载 hv_kvp_daemon, hv_vss_daemon 和 hv_fcopy_daemon 模块以及正确设置了 grub.cfg 中关于 hyperv 方面的相关条目。 ```bash sudo add-apt-repository universe sudo apt install linux-tools-generic linux-cloud-tools-generic ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值