manjaro 安装的艰辛历程,常用软件安装以及踩坑

manjaro的安装

 

1.删除原ubuntu

win10中磁盘管理删除卷

遇见问题-无法删除efi分区

解决办法-利用diskpart

参考     https://blog.csdn.net/qq_28057541/article/details/51723914

 

remove  隐藏盘符

2.manjaro官网 https://manjaro.org/

下载镜像并制作u启,manjaro滚动式更新哪个版本不重要。————rufus  dd模式

3.将u盘启动设为首项

manjaro live安装

安装卡死问题:driver 设为 no free n卡闭源驱动支持好

                         free  amd开源驱动好点

##装好后图形界面卡死问题放到后面说

分区

 

3.双系统时间同步

sudo timedatectl set-local-rtc 1  将系统时间设置为硬件时间

时间设置同步标准时间——在系统设置可以图形界面手工设置,当然终端命令也是可以的,可借助ntp等方法。

 

4.refind多余启动项问题

直接把以前refind的引导改改直接用,refind安装及配置文件已上传至资源。

多余linux内核

 配置文件 :

scan_all_linux_kernels false      

fold_linux_kernels true 折叠多项内核

 

多余bootx64.efi等(注意查看refind返回的信息)

 dont_scan_files  %多余启动的.efi文件%    屏蔽这些文件

 

5.更新国内源

 

#配置镜像源

sudo pacman-mirrors -i -c China -m rank 

 

#先排列源

sudo pacman-mirrors -g

#同步并优化(类似磁盘整理,固态硬盘无需操作)

sudo pacman-optimize && sync

#升级系统

sudo pacman -Syyu

添加中科大源

#打开配置文件

sudo nano /etc/pacman.conf

在文件末尾添加

[archlinuxcn]

SigLevel = Optional TrustedOnly

Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

#导入GPG Key

sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

现在可以安装软件了,比如 chrome 和搜狗拼音输入法/googlepinyin

#安装chrome

sudo pacman -S google-chrome

添加了中科大源后,也可以直接在添加/删除软件里搜索直接安装

#配置AUR源 使用yaourt

sudo pacman -S yaourt

sudo gedit /etc/yaourtrc

 

AURURL=“https://aur.tuna.tsinghua.edu.cn”

 

pacman -S screenfetch  ##查看系统信息

 

6.zsh的安装及配置

 

#查看当前环境shell

echo $SHELL

 

#查看系统自带shell  

 

cat /etc/shells

 

#安装git

sudo pacman -S git

 

#安装zsh

sudo pacman -S zsh

 

#将zsh设置为默认shell

sudo chsh -s /bin/zsh  root   ---root

sudo chsh -s /usr/bin/zsh  godyu  ----本地用户

 

#安装oh-my-zsh

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

 

#查看主题

ls ~/.oh-my-zsh/themes

 

#修改主题

/root/.zshrc   ---root shell配置

 

/home/godyu/.zshrc   ---用户 shell配置

 

 

ZSH_THEME=“????”  ---ys

 

#插件

git

zsh-syntax-highlighting

zsh-autosuggestions

web-search

catimg

vscode

extract

autojump

 

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

 

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

首先下载 autojump 源码

git clone git://github.com/joelthelion/autojump.git

然后可安装或卸载

cd autojump 执行

./install.py or ./uninstall.py

由于Linux 下 Shell 启动会自动读取 ~/.zshrc 文件,所以将下面一行添加到该文件中

[[ -s /root/.autojump/etc/profile.d/autojump.sh ]] && source /root/.autojump/etc/profile.d/autojump.sh

 

7.彩蛋

Arch: 将吃豆人放入pacman

这里有一个只为Arch爱好者准备的彩蛋。Pacman包管理工具已经很棒了,但我们可以让它变得更棒。

  • 第一步)打开“/etc/pacman.conf”文件。

  • 第二步)在“# Misc options”部分,去掉“Color”前的“#”。

  • 第三步)添加“ILoveCandy”。

现在我们使用pacman安装新软件包时,进度条里会出现一个小吃豆人。

sl  小火车

cmatrix 黑客帝国

8.禁用grub,修改grub防止重启开机进不去图形界面

修改/etc/default/grub    #禁用

GRUB_TIMEOUT=0

GRUB_DISABLE_OS_PROBER=true

######防止死机在图形界面——————小宇在这里卡住很久,多次重装,很久才找到这个办法

GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi=! acpi_osi=Linux acpi_osi='Windows 2015' pcie_port_pm=off resume=UUID=316fe371-0ee6-4956-9de8-1af56802d86a"

保存后  sudo update-grub

重启生效

参考:

http://bbs.archlinuxcn.org/viewtopic.php?id=5350

http://www.cnblogs.com/yangruiGB2312/p/9004335.html

9.mhwd驱动管理

lspci | grep VGA/D        inxi -G   cat /sys/kernel/debug/vgaswitcheroo/switch

#查看显卡状态

lsmod | grep usb 查看usb工作状态

usb-storange u盘无法识别

sudo mhwd   - -usb  #u盘无法识别 可能是usb驱动未成功

mhwd-tui #管理工具

 

10.

control alt f3   后台tty3

pwd 查看当前路径信息

 

 

11.红移Redshift 的配置

https://wiki.archlinux.org/index.php/redshift

 

12.系统卡死 重启图形界面

sudo systemctl restart lightdm

13.deepin桌面  dock自定义     dconf系统配置编辑器   小宇调个小巧的侧边栏

manjaro 安装的艰辛历程,常用软件安装以及踩坑_第1张图片

14.开发工具及插件安装

vscode     yaourt  visual-studio-code-bin

cirl shift p     configure display language 语言改成zh-cn中文(记得把Chinese语言包插件装上)

python -m pip install yapf

python -m pip install flake8(两个好用的小工具----python用,大概是检查代码的)

装插件(c/c++,python)

manjaro 安装的艰辛历程,常用软件安装以及踩坑_第2张图片manjaro 安装的艰辛历程,常用软件安装以及踩坑_第3张图片manjaro 安装的艰辛历程,常用软件安装以及踩坑_第4张图片

 

我自己用的dracula ,vscode-icons主题图标————喜欢深色主题的小伙伴不要错过啊,vscode推荐主题

 

一些插件报错 

"clang.executable": "clang" 安缺少的东西  clang————注意看他的报错信息,读懂了就知道怎么解决了

pacman -S clang

调试需要安装gdb,写好配置文件后,调试出错需安装xterm,并且代码路径为英文。!!!源码路径不要有中文,容易出错

设置文件截图

 

pycharm-professional

破解 https://blog.csdn.net/summer_and_opencv/article/details/80226303    补丁附件JetbrainsCrack

设置主题字体    安装python-pip    pip install  [包名]

IDE本身功能比较丰富,但是启动慢点,好在配置简单。

 

sublime text 尝试了一下感觉没vscode好用就卸掉了,yaourt可直接获取,装点推荐插件。

 

15.安装字体后。sodu fc-cache -fv生成字体缓存

之后就可以把丑丑的终端字体换成喜欢的wqy了。

 

16.

#安装输入法xfce主题

sudo pacman -S fcitx-im #默认全部安装

sudo pacman -S fcitx-configtool

sudo pacman -S fcitx-sogoupinyin  /  sudo pacman -S fcitx-googlepinyin

#编辑配置文件

 

sudo gedit ~/.xprofile   或 .profile 或者 /etc/environment 等开机加载文件 ---根据桌面环境

小宇的manjaro deepin 在~/.profile中 和/etc/environment配置了,程序和启动器搜索栏都好用呢。

 

export LC_ALL=zh_CN.UTF-8

export XIM="fcitx"

export XIM_PROGRAM="fcitx"

export XMODIFIERS="@im=fcitx"

export GTK_IM_MODULE="fcitx"

export QT_IM_MODULE="fcitx"

eval `dbus-launch --sh-syntax --exit-with-session

exec  fcitx &

 

遇到某些软件无法使用fcitx问题,不知道为什么软件启动无法加载fcitx配置,只好定位到软件执行脚本,编辑加入上述配置。

可利用find语句  

eg:   deepin-qq       /opt/deepinwine/apps/Deepin-QQ/run.sh

向脚本文件中添加配置信息即可。

17.常用软件

yaourt  qq   wechat   vim   wps  google等等——本人主要做c/c++  也就用用这些,arch的软件库很丰富,去包管理里尽情的搜索吧。

 

18.邮件客户端evolution 

添加qqmail 和gmail  去网页端设置开启pop3和imap————推荐imap  获取授权码(具体参考百度教程)   密码验证和plain验证——evolution好像有些bug选完验证方式多次重启软件并检查验证方式是否自动更改

你可能感兴趣的:(系统)