写在前面:
1.这是我第一次写文章,写的不好不要喷我
2.这篇文章就是我自己踩坑的总结,教程也都是我在网上搜集的
3.问各位大佬一个关于kvm虚拟机的问题,我在kvm虚拟机中安装了Windows系统,怎么让manjaro和Windows实现文件共享,因为有的软件需要Windows来运行
废话不多说,我们开始吧,这篇教程的步骤我已经试验了不下20遍,只要按照我的步骤一定能安装成功
一、制作manjaro启动优盘
下载deepin-manjaro18.0.2iso镜像
使用rufus工具将系统镜像烧录到U盘中
切记使用dd模式,否则安装的时候出现文件系统错误!!!
二、把不用的软件全部卸载
弱弱的问一句难道不能显示代码块吗???
这只是我用不着的,可以自己在软件中心卸载
sudo pacman -R vi nano gedit libreoffice-fresh dconf-editor sushi evince evolution deluge xsane-gimp gimp manjaro-hello manjaro-printer hplip hexchat xsane sane xarchiver galculator qpdfview gutenprint cups-pdf cups system-config-printer deepin-picker deepin-draw deepin-calculator deepin-music
三、更新软件源
选择一个最快的源
sudo pacman-mirrors -i -c China -m rank
更新源并升级系统
sudo pacman -Syyu
安装开源字体,否则出现小方块
sudo pacman -S wqy-microhei
安装vim
sudo pacman -S vim
超强vim配置,你值得拥有,root用户和普通用户都需要配置
wget -qO- https://raw.githubusercontent.com/elinuxboy/vim-deprecated/master/setup.sh | sh -x
增加软件源
sudo vim /etc/pacman.conf
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
更新软件源
sudo pacman -Syy
安装秘钥
sudo pacman -S archlinuxcn-keyring
在进行完这一系列的配置之后,输入reboot命令你的心态可能会发生一点变化,你会发现输入reboot命令会让你输入密码,输入密码之后也重启不了,解决这个问题需要强制重启,在命令行中输入sudo reboot -f
四、安装显卡驱动
安装驱动
sudo mhwd -a pci nonfree 0300
sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
sudo mhwd -f -i pci video-hybrid-intel-nvidia-bumblebee
sudo gpasswd -a $USER bumblebee
sudo systemctl enable bumblebeed
重启系统生效
reboot
测试显卡驱动是否安装成功
测试独显是否工作
primusrun glxspheres64
测试集显是否工作
glxspheres64
打开独显
sudo tee /proc/acpi/bbswitch <<< ON
五、常用软件安装
1.yay:yay是一个aur软件包管理器,yay是yaourt的进化版
安装yay
sudo pacman -S yay
更换yay源
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save
查看当前使用的什么源
yay -P -g
配置文件位置
~/.config/yay/config.json
2.yaourt:yaourt和yay都可以安装aur包,可自行选择
安装yaourt
sudo pacman -S yaourt
更换yaourt源
sudo vim /etc/yaourtrc
修改24行为
AURURL="https://aur.tuna.tsinghua.edu.cn"
3.typora:一款贼好用的markdown编辑器,说真的的markdown我有点驾驭不了
安装typora
sudo pacman -S typora
typora的插件,导出导入文档的时候会用得到
sudo pacman -S pandoc
4.vscode:不解释,宇宙最强IDE亲儿子,因为有了vscode我把系统自带看pdf文件的软件都删了
安装也是一条命令
sudo pacman -S visual-studio-code-bin
顺便问一下各位大佬,vscode在Linux中怎么一键运行c语言代码
我现在都是在vscode里面写好了再用gcc进行编译
我不会配置.vscode里那两个json文件。。。。
希望哪位知道怎么配置的告诉我一下,谢谢!!
5.chrome:这玩意是啥就不用说了吧,搞IT的没有没用过的吧
sudo pacman -S google-chrome
6.vlc:一款功能强大的视频播放器,可以和potplayer媲美
安装
sudo pacman -S vlc
卸载自带的深度影院和mpv
sudo pacman -R deepin-movie mpv
必须更新系统之后才能卸载,而且必须先卸载深度影院才能卸载mpv
7.vmware-workstation:最好用的虚拟机软件,没有之一
sudo pacman -S vmware-workstation
解决虚拟机连接不上网络的问题
开启vmware虚拟网卡服务
sudo systemctl start vmware-networks.service
sudo systemctl enable vmware-networks.service
8.wps:国民办公软件
安装wps
sudo pacman -S wps-office
安装wps字体
sudo pacman -S ttf-wps-fonts
9.网易云音乐
sudo yay -S netease-cloud-music
10.百度网盘:5G在他面前都黯然失色的东西
sudo pacman -S baidunetdisk-bin
11.有道词典
切记不能使用sudo命令
yaourt -S youdao-dict
12.搜狗输入法:国民输入法
安装软件
sudo pacman -S fcitx-sogoupinyin fcitx-im fcitx-configtool fcitx-qt4
创建配置文件
cat >> ~/.xprofile <<-EOF
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
EOF
重启:这玩意就跟烧烤似的,没有啥问题是重启解决不了的,如果有那就多重启几次
reboot
安装完了把其他的输入法都删除了,只留下搜狗和”键盘-汉语“键盘布局
13.zsh:最NB的shell,原来以为bash就很好了,现在才发现bash是个弟弟
先发一张配置好的图,装个B
想要root用户和普通用户的shell都是zsh,需要两个用户都配置一遍
安装zsh:系统默认安装了最新版本
sudo pacman -S zsh
切换默认shell为zsh
sudo chsh -s /bin/zsh $USER
安装oh-my-zsh:zsh最强的插件
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
替换zsh配置文件为oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
安装插件
zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins/zsh-autosuggestions
zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting
zsh-nvm
git clone https://github.com/lukechilds/zsh-nvm ~/.oh-my-zsh/custom/plugins/zsh-nvm
autojump
sudo pacman -S autojump
修改配置文件
vim ~/.zshrc
在71行添加插件:我管的markdown叫哥哥了,我还是截个图吧
刷新配置
source ~/.zshrc
本来想放出来配置好的zshrc文件,但是。。。
我把配置文件复制上来都堆一块了。。。。
不会配或懒得配的可以加我QQ:2728848266,头像是一条单身狗
搞IT的谁找对象,找对象电脑认不出来我了咋整
14.uget:Linux上的迅雷,拯救你那下载不下来的小电影
sudo pacman -S uget
15.360zip:压缩软件
yay -S 360zip
16.filezilla:sftp软件
sudo pacman -S filezilla
17.kvm:Linux上开源的虚拟化软件,速度很快,可以媲美真机速度
添加软件源
sudo vim /etc/pacman.conf
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
更新数据库
sudo pacman -Syy
安装软件
sudo pacman -S qemu virt-manager virt-viewer dnsmasq vde2 bridge-utils openbsd-netcat ebtables iptables
启动服务并开机自启
sudo systemctl enable libvirtd.service
sudo systemctl start libvirtd.service
使用普通用户运行kvm
sudo vim /etc/libvirt/libvirtd.conf
将UNIX域套接字组所有权设置为libvirt(第63行)
修改为unix_sock_group = "libvirt"
设置R/W套接字的UNIX套接字权限(第102行)
修改为unix_sock_rw_perms = "0770"
将你的用户帐户添加到libvirt组
sudo usermod -a -G libvirt $(whoami)
newgrp libvirt
重启服务使其生效
sudo systemctl restart libvirtd.service
18.debtap:在manjaro中安装deb包的工具
检测是否已安装debtap:不用检测肯定没按
sudo pacman -Q debtap
安装debtap
yay -S debtap
升级debtap
sudo debtap -u
debtap使用方法
sudo debtap *.deb 会将deb文件转化成.tar.gz文件
sudo pacman -U *.tar.gz
19.系统快照软件
sudo pacman -S timeshift
20.mindmaster:免费思维导图软件,很好用
下载deb包
wget https://www.edrawsoft.cn/2download/mindmaster-7-amd64-cn.deb
debtap解包
sudo debtap mindmaster.deb
安装
sudo pacman -U mindmaster.tar.gz
六、系统优化
解决一些常见的问题
1.sudo不用输密码
有两种方法
方法一
sudo vim /etc/sudoers
在最后一行输入
$USER ALL=(ALL) NOPASSWD:ALL
使用vim保存需要使用wq!
方法二
sudo vim /etc/sudoers
85行改为:就是把#去掉了
%wheel ALL=(ALL) NOPASSWD:ALL
添加用户到wheel组中
sudo usermod -a -G wheel $(whoami)
2.安装linux-ck内核
安装此内核可以使系统启动变快,但是安装过程很慢
老规矩先添加源
sudo vim /etc/pacman.conf
[repo-ck]
Server = http://repo-ck.com/$arch
更新一哈
sudo pacman-key -r 5EE46C4C
sudo pacman-key --lsign-key 5EE46C4C
sudo pacman -Syy
安装linux-ck内核,123都安上
sudo pacman -S ck-generic
将linux-ck内核安装到boot中
sudo vim /etc/default/grub
修改“GRUB_DEFAULT=”这一行:
GRUB_DEFAULT="1>2"
然后执行命令:
sudo update-grub
3.修改家目录目录名
可以将家目录那些没用的目录隐藏起来,看起来更加整洁,但是不能删除,删除重启之后会又出现
只是个人习惯,可以不搞
vim ~/.config/user-dirs.dirs
删除最后8行
将下面8行添加进去
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/.Templates"
XDG_PUBLICSHARE_DIR="$HOME/.Public"
XDG_DOCUMENTS_DIR="$HOME/.Documents"
XDG_MUSIC_DIR="$HOME/.Music"
XDG_PICTURES_DIR="$HOME/.Pictures"
XDG_VIDEOS_DIR="$HOME/.Videos"
切换到家目录
cd
将目录名改成和配置文件里的一样
然后重启系统
4.参考资料
一篇大神写的文章,让我学到了很多
https://www.cnblogs.com/elinuxboy/p/10123877.html#h12npm
希望我这篇文章能帮到刚刚使用manjaro的朋友!!
我是用的是deepin-manjaro声明一下,这是deepin的桌面manjaro的系统
deepin的桌面真的挺好用的,挺符合国人习惯的,个人比较喜欢的一个功能是插入鼠标时禁用触摸板,刚安装完系统需要在控制中心打开自动同步时间按钮
第一次用的markdown,用不习惯,就不排版了