manjaro_manjaro qq - CSDN
精华内容
参与话题
  • 【Linux折腾记】manjaro初体验

    万次阅读 热门讨论 2020-02-23 10:08:25
    Manjaro初试 本周安装了manjaro(实际是因为Arch折腾不出来,哭唧唧),在虚拟机上尝试了很多次之后,在物理机上尝试安装,没想到,一波三折,累到不行。山穷水复之后,终于还是杀出了一条大路。不得不说,manjaro ...
    • 2020-02-23:从i3切换到kde,在初稿的基础上进一步完善,大范围重写。
    • 2018-10-20:初稿

    原文连接https://blog.lightsinger.life/index.php/archives/20.html
    版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
    免责声明:本笔记适用于双显卡笔记本,独显笔记本可适当参考。切勿盲从,出现一切后果笔者概不负责。

    Linux有很多发行版(Distribution),笔者喜欢arch系列。 笔者在使用Manjaro之前使用的是Ubuntu,使用过程中接触到Arch,觉得Arch的定制化程度很高,于是果断入坑。折腾了一段时间arch之后,发现arch的配置过于消耗精力,自己之前的UI配置,往往在升级之后就无法再次使用,又得花时间重新配置,故而决定选择一个上手更容易一些的Distribution,遂选择了Manjaro。笔者非常喜欢使用Manjaro,其优点如下:

    • 丰富的软件源。aur软件仓库有着世界上最齐全的Linux软件,pamac还可以集成snap和flatpak。
    • 开箱即用,无需关注过多底层细节。
    • 基于Arch,高度可定制。
    • Arch的优秀wiki,无所不包。

    基于以上原因,笔者对manjaro也越来越喜爱,完全从Windows迁移到了Manjaro。故而有了本篇笔记,一是分享这个distribution,二是记录自己的安装过程,给需要帮助的人。

    最后,基于笔者的经历,给出一点建议:

    Linux好用是因为它有完整的tool chain,你可以体验编辑、编译、汇编、链接和安装的全过程,学到持久性通用的知识。切勿将过多的时间花在界面美化上,界面美化消耗了你大量时间,并且你所获得的往往不可迁移,不能持久,花大量时间在界面美化上往往得不偿失。

    1. 安装前

    Manjaro的安装很大程度可以参考Archl官方安装教程强烈建议在安装之前好好阅读官方文档,多多查阅资料

    由于学校办公需要,笔者采用的双系统的方案。如果你是Windows用户(大部分应该都是),安装前请确保自己关闭了快速启动和安全启动

    安装双系统前 ,我们需要在windows进行如下步骤:给新系统分区,烧制U盘,关闭快速启动,设置启动项优先级,安装。

    了解物理机配置

    笔者电脑为 Dell 7559,双显卡和4K屏,预装Windows 10, 具体信息如下:

    manjaro_安装_配置信息.png

    双显卡的配置给我的安装和运行带来极大的不便,详细信息我们稍后再聊。

    给新系统划分磁盘空间

    网上对如何给新系统划分磁盘空间,网上有很多教程,详细步骤请自行百度。在此之前,请务必想清楚你想给新系统多少空间,这可能需要一点 Linux 目录树的知识,但请相信,只要你愿意去了解,其实并不难,加油↖(ω)↗

    制作启动U盘

    Windows

    如果你使用的是Windows,那么可以使用软件 rufus 制作manjaro的启动U盘。 关于如何制作启动U盘,网上已经有很多教程,笔者在此就不赘述了。

    不过,在制作启动U盘之前,先要了解自己的电脑是 GPT 分区还是 MBR 分区,以及查看自己电脑是 UEFI 引导启动还是 Legancy 引导方式启动。关于如何查看自己电脑是 GPT 分区还是 MBR 分区,可以参见这里,一般来说,现在预装 win10 的电脑基本都是GPT分区 。引导启动方式可以在 BIOS 里设置,不同电脑品牌进入 BIOS 的快捷键不一样,读者可自行百度或谷歌。

    这里有两个注意的地方,一个是在选择的时候 ,注意选择是以 GPT 的方式烧制,还是以 MBR 的方式烧制,这里的选项跟你电脑本身相关。第二个是 manjaro 只能以 DD 镜像模式写入

    manjaro_安装_ddU.jpg

    Linux

    可以使用dd工具制作启动U盘,命令如下:

    # dd bs=4M if=path/to/archlinux.iso of=/dev/sdx status=progress oflag=sync
    

    记得更换if参数(你的archlinux.iso路径)和of参数(你插入的U盘位置),详情可以参见这里

    关闭 Windows 设置

    由于是先装的 Windows ,在开始之前,请确保自己关闭了快速启动和安全启动,以避免不必要的麻烦。如何关闭,也请自行百度。

    2. 安装系统

    好的,现在,我们已经做好了安转前的一切准备(了解了自己的电脑,分区,制作U盘,关闭快速启动)。现在,我们把 U 盘插入电脑,然后重启,在系统的第一个界面出现之前,进入 BIOS (笔者电脑是戴尔,所以只需要连续快击F12就好了),找到我们的U盘,设置U盘为第一启动项,确定之后会重启。

    修改内核参数

    注意:由于笔者是双显卡,所以需要修改内核参数,不然安装之后会一直黑屏,无法使用。如果你不是双显卡,那么直接选择Boot: Manajro.x86_64***那一栏,直接进入下一步分区即可。

    由于笔者电脑是双显卡(Gforce GTX960 + HP Graphics 530),所以在进入安装界面时,显卡 driver 选择 nonfree,确定后移动到 boot Manjaro 那一行,按下 E ,修改内核参数,在 quiet 后面那行加上如下几句:

    nomodeset systemd.mask=mhwd-live.service
    

    manjaro_安装_live-session1.png

    manjaro_安装_live-session2.png

    然后,按下 Ctrl + x保存并进入安装界面(live session),进入到这里之后,别急,打开终端,进入这个目录:/usr/lib/calamares/modules/mhwdcfg,编辑main.py:sudo vim /usr/lib/calamares/modules/mhwdcfg/main.py,编辑为如下形式:

    manjaro_安装_live-session.png

    最后保存退出。

    分区

    **好了,现在我们可以来安装系统了。接下来可能比较有难度的是分区(如果你对 分区 一无所知的话)。笔者在这个地方用之前分出来的空间分了三个区,一个是/(20G),一个是/home(40G),一个是交换空间,由于笔者有 16G 内存,所以笔者只是简单的给他分了 4G 。如果你的内存是 8G 以下的,笔者建议至少分配你内存两倍大小的交换空间。 最后,还有最最重要的/boot分区 ,我的是先在gpt分区表下安装了win10,然后U盘启动是用uefi,**这时不要把/boot/efi单独分区,直接在挂载在已经存在的efi分区上,也就是分区时看见的大小为100M(具体大小依据各自电脑配置而不同 )的那个分区:
    manjaro_安装_mountuefi.png

    然后设置了账户密码之后就可以安装了。

    3. 配置系统

    双显卡用户配置

    注意,这一步只对上文修改了内核参数的用户可用。换言之,如果你的电脑不是双显卡,或者电脑双显卡但是安装完成不会出现黑屏的用户,请无视 修改Grub 这一步骤。

    对笔者来说,安装完成后最重要的第一步就是修改grub,否则下次就无法进入系统了。因此,进入系统的第一步,是编辑/etc/default/grub文件,在(第三行)quiet下面加上如下的参数:

    acpi_osi=! acpi_osi=\"Windows 2009\"
    或者
    acpi_osi=! acpi_osi=Linux acpi_osi=’Windows 2015’ pcie_port_pm=off
    (很多硬件厂商的BIOS驱动都对Linux不友好,无法顺利加载ACPI模块,而导致无法驱动独立显卡,acpi_osi=’Windows 2009’的意思是告诉ACPI模块,我是‘Windows 7’,别闹情绪了,赶紧工作吧。)
    

    然后在终端输入sudo update-grub更新 grub 配置。
    manjaro_配置_grub.png

    其次,由于我们之前设置的Driver=nonfree,所以在这里我们可以重新安装我们的显卡驱动。在此之前,为提升下载速度,我们设置国内源。

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

    在弹出窗口中选择排第一位的源,然后刷新缓存:

    sudo pacman -Syy
    ``
    然后添加 ArchLinuxCN 的源,编辑`/etc/pacman.conf`,在文件末尾添加如下内容:
    ​```shell
    [archlinuxcn]
    SigLevel = Optional TrustedOnly
    Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
    

    之后刷新缓存,导入 archlinuxcn-keyring :

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

    接下来我们开始安装显卡驱动:

    sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus    # 安装依赖
    sudo mhwd -a pci nonfree 0300					# 安装显卡驱动
    sudo systemctl enable bumblebeed				# 使bumlebeed开机启动
    sudo gpasswd -a $USER bumblebee					# 将用户添加进bumblebeed组
    

    以下配置仅对i3用户可用。笔者推荐使用kde环境,强大省心。

    其次,对于HDPI屏幕,我们还需要编辑~/.Xresource文件,把第一行的DPI设置由96设置为220,然后在终端执行xrandr --dpi 220,重新加载桌面配置生效。
    manjaro_配置_HDPI.png

    另外,笔者的电脑在安装完后,在使用一些应用时,会出其不意(完全随机)的出现一两声蜂鸣声,可以在~/.xprofile文件中加上一行xset -b来解决。

    URvxt 终端字体更该。sudo yaourt -S ttf-monaco wqy-microhei安装字体,编辑 ~/.Xresources文件如下:

    URxvt.font:xft:Monaco:pixelsize=35:antialias=true,xft:WenQuanYi Micro Hei Mono:pixelsize=35:antialias=true
    URxvt.boldFont:xft:Monaco:pixelsize=35:Bold:antialias=true,xft:WenQuanYi Micro Hei Mono:pixelsize=35:Bold:antialias=true
    

    执行xrdb -load ~/.Xresources生效(maybe need reboot)

    下面是manjaro i3 的一些配置文件所在地:

    1. i3’s configure file–> ~/.i3/config,
    2. i3status’s configure file --> /etc/i3status.conf,
    3. URxvt‘s configure file --> ~/.Xresources
    4. morc_menu的配置文件 --> ~/.config/morc_menu/morc_menu_v1.conf,可设置宽度等
    5. 輸入法等配置文件–> ~/.profile
    6. 引導菜單grub的配置文件 --> /etc/default/grub
    7. 桌面组件conky,默认是i3配置文件中启动/usr/bin/start_conky_maia脚本,该脚本加载了/usr/share/conky目录下的两个配置文件,分别是右上角的conky_maia和conky1.10_shrotcuts_maia
    8. $mod+9将lock screen,这是通过执行/usr/bin/blurlock脚本实现的,查看该脚本可见:先屏幕快照->模糊化->删除快照->执行i3lock,可以调整模糊的程度3’s configure file–> ~/.i3/config,

    对于一些应用的缩放可以在这里找到

    4. 常用软件及其配置

    参见我个人的应用wiki

    5. 参考链接

    屏幕亮度与一份manjaro的详细配置

    安装完成的一些配置*简书

    官方wiki HDPI缩放

    开启bumbleed和添加用户组

    以下三个链接对笔者十分有用

    github 在4k 屏幕上安装manjaro

    gitgist 引导过程很有用

    配置文件所在以及网速显示

    油管视频,教你怎么食用 i3wm

    6. 写在最后

    1. 多阅读官方文档,多看wiki,善用Google。
    2. 百分之八九十的问题都可以在 Official Forum 中找到解决方案。

    In the end, welcome to linux.

    展开全文
  • Manjaro安装以及美化教程

    万次阅读 多人点赞 2018-07-24 21:53:26
    为什么选择了 Manjaro ? 最近用的 ubuntu 有些不稳定,而且 apt 太慢,就算是换国内的镜像源也是很慢,有点像是 apt 包管理器的问题,所以想转投 Arch 系,因此不考虑 Debian、Ubuntu,不过 Arch 太激进了,如果用...

    为什么选择了 Manjaro ?

    最近用的 ubuntu 有些不稳定,而且 apt 太慢,就算是换国内的镜像源也是很慢,有点像是 apt 包管理器的问题,所以想转投 Arch 系,因此不考虑 Debian、Ubuntu,不过 Arch 太激进了,如果用 Arch 做开发机,有可能滚挂,所以选择了 Arch 的衍生版 Manjaro,而且有 Arch 的源做支持,pacman 比 apt 不知道舒服多少倍。
    Xfce资源低,配置低的同学可以装, 桌面的版本,KDE 貌似不是很稳定(最新消息,自己玩KDE又挂了。),但是我装的这个相对于资源要多与xfce以及gnome,GNOME3 的风格已经看够了,总之安装结束之后非常满意。

    最新消息,distrowatch排行榜Manjaro第一了,虽然是页面点击排行榜,但是还是有依据的!

    至于喜欢gnome的同学我这里有个链接可以去看看他怎么美化的 链接

    1.下载ISO镜像

    Manjaro下载地址


    这里会有一个问题,有些机器使用刻录的软件会出现找不到启动文件,这里推荐一个软件rufus使用DD模式刻录就没有问题能够成功引导.

    image
    这个是官网的图,就不要问 哇怎么是Ubuntu。。。

    安装过程(Windows10 与 Linux 共存)

    • 将系统镜像写入U盘,以 DD 模式写入,或者直接用 ImageWrite 写入,千万不要 syslinux。

    • 由于 Windows10 本身的引导分区就是 ESP 分区,所以到分区的界面,只需要将 /boot/efi 挂载到 ESP 分区即可。

    • 以上操作之后,系统应该正常安装结束,重启之后会直接进入桌面。

    2.配置相关源

    安装后就可以先配置国内的软件源。使用以下命令:
    生成可用中国镜像站列表:
    “`
    sudo pacman-mirrors -i -c China -m rank

    勾选`https://mirrors.shu.edu.cn/manjaro/`,然后按`OK`键两次。
    最后刷新缓存:

    sudo pacman -Syy

    ## 添加 `Archlinux` 中文社区仓库`/etc/pacman.conf`文件末尾添加一下两行:

    [archlinuxcn]
    Server = https://mirrors.shu.edu.cn/archlinuxcn/$arch

    之后安装 `archlinuxcn-keyring` 包导入GPG key.

    sudo pacman -Sy archlinuxcn-keyring

    
    # 同步  

    sudo pacman-optimize && sync

    
    
    ### 安装aria2并加速源下载
     ```
    sudo pacman -S aria2
     ```
    Tips:注意第二步会对固态硬盘出现问题。参见[固态问题](https://wiki.manjaro.org/index.php?title=Pacman_Tips#Optimize_the_database_access_speed)
    
    ### 安装yaourt以及pacaur
     ```
    sudo pacman -S yaourt pacaur
     ```
    Tips:其中的Server后的地址可以自己去添加不一样的archlinuxcn源,[帮助](https://lug.ustc.edu.cn/wiki/mirrors/help/archlinuxcn)
    
    
    此后就可以去安装自己想要使用软件啦!!
    
    ## 3.安装软件出现的相关问题
    
    # 安装Fish

    sudo pacman -S fish

    
    # 更换默认的shell

    chsh -s /usr/bin/fish
    “`

    出现Keys错误,签名失败。。之类的

    依次运行以下命令

    移除旧的keys

    sudo rm -rf /etc/pacman.d/gnupg

    初始化pacman的keys

    sudo pacman-key --init

    加载签名的keys

    sudo pacman-key --populates archlinux

    刷新升级已经签名的keys

    sudo pacman-key -refresh-keys

    清空并且下载新数据

    sudo pacman -Sc

    更新

    sudo pacman -Syu

    出现无法锁定database的错误

    运行以下命令

    sudo rm /var/lib/pacman/db.lck

    使用yaourt安装软件

    a.不需要使用root 否则报错
    b.在提示调用vim时 输入vim保存
    c.如果不想输入: 修改~/.zshrc 文件
    文件最后加入export VISUAL="vim" 即可

    4.常见的软件安装

    安装中文输入法

    搜狗输入法

    sudo pacman -S fcitx-sogoupinyin
    sudo pacman -S fcitx-im
    sudo pacman -S fcitx-configtool # 图形化的配置工具

    需要修改配置文件 ~/.xprofile

    添加如下语句

    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"

    重新登录之后就可以使用中文输入法啦

    配置JDk

    0.卸载自带的openJDK

    sudo pacman -R jdk8-openjdk
    sudo pacman -R jre8-openjdk
    sudo pacman -R jre8-openjdk-headless

    1.可选择使用 yaourt进行安装,其会自动配置。

        yaourt jdk

    选择列出来的 OracleJDK8

    2.手动安装, 下载tar.gz包 下载地址

    解压

    tar -zxvf xxx.tar.gz

    移动到 /opt目录下

    sudo mv xxx /opt/

    配置jdk环境变量 修改配置文件 /etc/profile

    setting for jdk-oracle

    JAVA_HOME=/opt/jdk1.8.0_131
    CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH

    end

    启用配置

    source /etc/profile
     ```
    
    此时就已经配置完毕了。
    
    bash 输入 java -version

    java version “1.8.0_131”
    Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
    “`

    安装配置Git


    sudo pacman -S git

    设置个人github信息:


    git config --global user.name "github昵称"
    git config --global user.email "注册邮箱"

    安装网易云音乐


    sudo pacman -S netease-cloud-music

    即时聊天工具——wechat

    Github上electronic-wechat开源项目(据说比腾讯官方开发的要好-)
    在安装前需要安装node.js不然不能使用其中的命令安装
    安装 Node.js 的最佳方式是使用 nvm。

    cURL:

    $ curl https://raw.github.com/creationix/nvm/master/install.sh | sh

    Wget:

    $ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh

    安装完成后,重启终端并执行下列命令即可安装 Node.js。

    $ nvm install stable

    切换目录到下载git clone下载

    git clone https://github.com/geeeeeeeeek/electronic-wechat.git

    切换到wechat目录

    cd electronic-wechat

    安装运行

    npm install && npm start

    编译安装在本地(Linux选择linux,这个不用解释吧?)

    npm run build:osx
    npm run build:linux
    npm run build:win32
    npm run build:win64

    image

    Androidstudio、Intellij IDEA Ultimate Editon、Pycharm、Genymotion

    这些软件都可以一条指令安装,不过我在使用Intellij IDEA Ultimate Edition我发现输入中文会乱码,解决的办法就是把YaHei Consolas Hybrid设置为Intellij IDEA Ultimate Edition的默认字体。Genymotion的安装需要一些其他相关的包,所以建议去找篇安装教程,如果你已经解决了科学上网问题,可以到Youtube上找安装教程。

    护眼软件xflux-gui-git

    安装话的直接一个指令就可以解决。不得不感叹,Arch上面安装软件真是太方面,软件库里面真是一应俱全。

    sudo pacman -S xflux-gui-git

    在软件中心卸载不需要的软件,安装wps、chrome、shadowsocks-qt5、eclipse-java、gimp、vlc、vim、vim-youcompleteme-git、Foxit Reader、electronic-wechat(具体根据个人情况,可用“yaourt 软件名”的方式安装软件)


    安装 pacman -S
    删除 pacman -R
    移除已安装不需要软件包 pacman -Rs
    删除一个包,所有依赖 pacman -Rsc
    升级包 pacman -Syu
    查询包数据库 pacman -Ss
    搜索以安装的包 pacman -Qs
    显示包大量信息 pacman -Si
    本地安装包 pacman -Qi
    清理包缓存 pacman -Sc

    接下来是常用的一些软件


    谷歌浏览器
    pacman -S google-chrome
    国内版火狐浏览器
    pacman -S firefox firefox-i18n-zh-cn
    压缩解压缩
    pacman -S file-roller unrar unzip p7zip
    Git ssh
    pacman -S git openssh
    安装wps
    yaourt -S wps-office
    VSCode
    pacman -S visual-studio-code-bin

    解决Windows和Linux双系统时间不一致问题

    sudo timedatectl set-local-rtc 1

    接下来就是美化了

    KDE主题安装命令


    sudo pacman -S papirus-icon-theme
    sudo pacman -S arc-kde kvantum-theme-arc

    安装完成之后去设置里面更改,不然没效果的.

    这里还有一个自动的脚本安装文件

    是一个b站的up主写的,我就偷过来了

    git clone --depth 1 https://github.com/Linux-Theme-Collection/GTK-Themes.git
    cd GTK-Themes
    ./install.sh ## or run "./install-all.sh" to install all themes

    你们安装了他的主题记得给一个星.

    Gnome主题美化

    1.安装Mac Gtk主题
    下载GNOME OS X II GTK theme后解压到

    ~/.themes

    image

    2.安装Mac图标集
    下载La Capitaine图标集,然后解压到

    ~/.icons

    image

    3.添加桌面Dock
    打开Tweak Tool之后,先将刚刚安装的主题和图标设置好
    image

    设置好之后你就会发现整个系统的主题和图标已经和Mac没什么两样了。那么Dock栏如何设置呢?
    在Tweak Tool里面打开Dash to dock插件就可以了
    image
    这样设置完之后你就会发现你的Dash变成了这样
    image

    剩下的还有很多东西可以去这个网页看看怎么搞的

    XFCE图标主题美化

    图标

    yaourt -S numix-circle-icon-theme
    pacman -S papirus-icon-theme

    主题

    yaourt -S gtk-theme-arc-git

    同样的的安装之后去设置里面找窗口管理器.

    如有写错或不对的地方,请指正

    展开全文
  • [Manjaro](https://www.manjaro.cn/451)总体上装起来是挺方便的。但是对于==双显卡==的本子的确是真的不友好 本教主希望来总结一下装这个==manajro-gnome==的艰辛历程,以及双显卡问题的解决方案。然后,然后去瞅瞅...

    前言


    先秀一下桌面(爱哟,木兰姐姐真好看呀)
    在这里插入图片描述
    在这里插入图片描述
    Manjaro总体上装起来是挺方便的。但是对于双显卡的本子的确是真的不友好

    本教主希望来总结一下装这个manajro-gnome的艰辛历程,以及双显卡问题的解决方案。然后,然后去瞅瞅Deepin





    安装Manjaro

    制作启动盘

    下载常用的启动盘制作工具rufus,下载链接https://rufus.ie/

    制作好的启动盘容量会显示只有3兆,因为它被分为3个分区。所以删除另外两个分区重新分配,然后格式化即可恢复正常

    新版本的rufus已经默认分区类型为GPT,目标系统类型为UEFI,以DD镜像模式写入。rufus已经帮我们调好了,所以选择好镜像之后直接下一步即可


    关闭安全启动

    重装系统是需要在BIOS中关闭安全启动的。
    (以本教主的机械师T90为例)开机按住F7即可进入BIOS然后Security Boot 设置为Disabled


    进入图形化安装界面

    在这里插入图片描述

    选中driver=freeE编辑将driver=free修改为driver=intel然后F10保存并退出

    driver=intel
    

    选中BootE编辑将driver=intel后面的nouveau.modeset=1修改为0来暂时禁用独显然后F10保存并启动

    nouveau.modeset=0
    

    在这里插入图片描述

    分区

    以一个256G的固态为例

    [
    	{"文件系统":fat32,     "挂载点":/boot/efi, "大小":300MiB,    "标记":[boot, esp]},	//(1)EFI分区 
    	{"文件系统":ext4,      "挂载点":/,         "大小":102400MiB, "标记":null},			//(2)主分区
    	{"文件系统":linuxswap, "挂载点":null,      "大小":8192MiB,   "标记":null},			//(3)交换分区
    	{"文件系统":ext4,      "挂载点":/opt,      "大小":30720MiB,  "标记":null},			//(4)/opt分区
    	{"文件系统":ext4,      "挂载点":/home,     "大小":102400MiB, "标记":null}			//(5)/home分区
    ]
    

    在这里插入图片描述

    进入桌面

    安装完成后重启(屏幕熄灭后再拔出U盘)

    在卡住的界面 Ctrl + Alt + F3进入TTY模式,登录后暂时屏蔽独立显卡

    # 编辑blacklist.conf文件
    sudo nano /etc/modprobe.d/blacklist.conf
    
    # 添加如下代码,然后Ctrl + X 保存,Y确定,Enter退出
    blacklist nouveau
    
    # 重启
    reboot
    

    配置源

    更换清华源

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

    对整个系统进行更新

    sudo pacman -Syu
    

    添加archlinuxcn

    sudo nano /etc/pacman.conf
    
    # 光标移动到最下面添加(nano和termiinal的复制粘贴的快捷键都是ctrl+shift+c/v)
    [archlinuxcn]
    SigLevel = Optional TrustedAll
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
    

    更新软件数据源

    sudo pacman -Syy
    sudo pacman -S archlinux-keyring
    
    # 如果失败则执行以下命令
    sudo pacman -Syu haveged
    sudo pacman systemctl start haveged
    sudo pacman systemctl enable haveged
    sudo rm -rf /etc/pacman.d/gnupg
    sudo pacman-key --init
    sudo pacman-key --populate archlinux
    sudo pacman -S archlinuxcn-keyring
    sudo pacman-key --populate archlinuxcn
    
    # 出现无法锁定database的错误
    sudo pacman -Sc
    sudo rm -rf /var/lib/pacman/db.lck
    

    安装常用软件

    先解决前面的双显卡问题(能执行几步算几步吧,反正全部试了一下后问题应该是解决了)

    # 依赖
    sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
    # 安装双显卡切换程序
    sudo mhwd -f -i pci video-hybrid-intel-nvidia-bumblebee
    # 允许服务
    sudo systemctl enable bumblebee
    # 添加用户
    sudo gpasswd -a $USER bumblebee
    

    搜狗输入法(重启后生效)

    sudo pacman -S fcitx-sogoupinyin
    sudo pacman -S fcitx-im
    sudo pacman -S fcitx-configtool
    
    # 使在每个环境下都使用fcitx
    sudo nano ~/.xprofile
    
    # ctrl+shift+v复制进来ctrl+x保存
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"
    

    Chrome和WPS

    sudo pacman -S google-chorme
    sudo pacman -S wps-office
    sudo pacman -S ttf-wps-fonts
    

    IDEA和vscode

    sudo pacman -S intellij-idea-ultimate
    sudo pacman -S visual-studio-code-bin
    

    MySQL

    sudo pacman -S mysql
    
    # 记住初始化的密码
    mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql
    mysql -uroot -p
    # linux下严格区分大小写,还有语句的分号
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql-native_password BY '新密码';
    EXIT;
    
    # 设置开机自启
    sudo systemctl enable mysqld.service
    sudo systemctl daemon-reload
    sudo systemctl start mysqld.service
    

    美化

    gnome的桌面美化还是很容易的,直接在gnome-look这个网站下载对应的主题就行了在这里插入图片描述
    本教主用到的美化包链接: https://pan.baidu.com/s/14RAVgwhblxqqQmhv3Eycvw 密码lqlk

    1. 在主目录中显示隐藏文件
    2. 新建.themes/文件夹和.icons/文件夹
    3. 将下载的主题复制到里面
    4. 打开启动器找到tweaks,在里面慢慢调嘛



    安装Deepin


    分区

    和manjaro的分区一样,但是比manjaro的操作更简单


    重启或关机卡死,开机卡LOGO解决

    这是一个大佬的博客deepin因NVIDIA显卡造成开机启动问题:卡在开机logo界面+进入桌面鼠标一直转圈,可以说是一针见血,一步到位

    如果出现假死现象,则按下如下快捷键则可以安全重启

    Alt键按住
    SysRq R S E L U B
    

    可行安装方案

    插上U盘时选中Install Deepine编辑

    quiet的后面空一个加上下面的内容,然后F10保存并继续

    acpi_osi=! acpi="Windows 2009"
    

    安装后重启时选中Deepine编辑(和上面不太一样)

    quiet的后面加上下面的内容,然后F10保存并进入桌面

    nouveau.modeset=0
    

    进入桌面后修改/boot/grub/grub.cfg文件。刚装上的系统上面没有dedit而且nano也不好用,直接用vi吧

    1. vi打开后按i进入编辑模式
    2. 找到图示位置,在quiet的位置,修改为图示内容
    3. 编辑完成后按esc退出编辑模式,输入==:wq==然后回车保存并退出
    sudo vi /boot/grub/grub.cfg
    

    在这里插入图片描述

    进入桌面

    在这里插入图片描述




    君不见教主折腾manjaro悲白发,朝如青丝暮成雪


    很久以前看到过一句话

    说他喜欢喝白开水

    碰巧你是瓶雪碧

    你想成为他喜欢的

    所以你拼了命地晃走你身体里的二氧化碳

    然后 你看看自己像个什么

    你只是瓶没了气的甜水而已

    比起白开水你多了些甜腻

    比起汽水

    你少了刺激

    你之前不是他所爱

    你现在依旧不是他所爱

    而对于原本喜欢过你的人来说

    你也已经不是之前的味道了

    展开全文
  • Manjaro常用软件和命令行推荐

    万次阅读 多人点赞 2019-08-10 20:02:55
    Manjaro常用软件和命令行推荐简介Manjaro系统Manjaro系统简介Manjaro包管理常用软件和命令搜狗输入法办公软件WPSvimQQLinux微信谷歌浏览器Pycharm网易云音乐TyporaGitKrakenGimpFoxit深度截图electron-netease-cloud...

    同步发布在个人博客:https://www.zhyong.cn/

    简介

    最近安装上了号称世界排名第一的基于Arch Linux的发行版Manjaro,并进行了一些配置,可以点击查看。安装了很多好的软件和命令行工具,以此记录,给以后的自己和需要的人。

    首先查看我的manjaro详细信息,一个screenfetch命令:

    pic

    Manjaro系统

    Manjaro系统简介

    Wiki上的介绍

    Manjaro Linux(或简称Manjaro)是基于Arch Linux的Linux发行版,使用Xfce和KDE Plasma作为默认桌面环境,和Arch一样,采用滚动更新。其目标是为PC提供易于使用的自由的操作系统。
    Manjaro Linux基于Arch Linux,但拥有自己独立的软件仓库。Manjaro的目标是让强大的Arch更方便用户使用,Manjaro使用著名的Pacman且可以直接利用AUR上的资源。Manjaro本身使用三个软件仓库:不稳定库,即含有那些不成熟的Arch包,这些包与Arch源有1-2天的延后;测试库,每周同步一次,包含那些Arch不稳定源的包;以及稳定库,包含那些由开发团队确认稳定的软件。

    Manjaro包管理

    Pacman: pacman 是 Arch Linux 的软件包管理器,具有依赖处理和构建软件包的功能;
    Yaourt: Pacman 与 AUR 这两者相结合的绝佳工具的bash脚本。安装:sudo pacman -S yaourt

    常用软件和命令

    搜狗输入法

    安装:

    sudo pacman -S fcitx-im     # 全部安装
    sudo pacman -S fcitx-configtool     # 图形化配置工具
    sudo pacman -S fcitx-sogoupinyin
    

    配置:
    vi ~/.xprofile,添加如下内容:

    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS=”@im=fcitx”
    

    同样可以安装谷歌输入法:sudo pacman -S fcitx-sogoupinyin

    办公软件WPS

    安装软件和缺失字体:

    sudo pacman -S wps-office
    sudo pacman -S ttf-wps-fonts
    

    解决无法输入中文问题:
    sudo vim /usr/bin/wps,在第一行(#!/bin/bash)下面添加:

    export XMODIFIERS="@im=fcitx"
    export QT_IM_MODULE="fcitx"
    gOpt=
    #gOptExt=-multiply
    gTemplateExt=("wpt" "dot" "dotx")
    

    pic

    vim

    安装:sudo pacman -S vim
    配置:https://www.zhyong.cn/posts/edab/#安装vim
    pic

    QQ

    安装TIM或QQ的任意一种:pacman -S deepin.com.qq.officepacman -S deepin.com.qq.im
    注:KDE里无法正常使用wine QQ方案

    Linux微信

    electronic-wechat:sudo pacman -S electronic-wechat
    pic

    谷歌浏览器

    安装:sudo pacman -S google-chrome

    pic

    Pycharm

    python编辑器pycharm:sudo pacman -S pycharm

    pic

    网易云音乐

    安装:sudo pacman -S netease-cloud-music,良心之作。

    pic

    Typora

    Markdown编辑器:Typora:yaourt typora

    pic

    GitKraken

    强大的全平台Git客户端GitKraken: yaourt GitKraken

    pic

    Gimp

    图像编辑器Gimp:sudo pacman -S gimp

    gimp

    Foxit

    强大的PDF阅读器Foxit: yaourt foxit

    pic

    深度截图

    小巧强大的截图工具深度截图sudo pacman -S deepin-screenshot

    pic

    electron-netease-cloud-music

    网易云音乐非官方客户端electron-netease-cloud-music: sudo pacman -S electron-netease-cloud-music

    pic

    网易云音乐命令行版

    网易云命令行播放器(很赞)NetEase-MusicBox: yaourt musicbox,使用方法点击查看

    pic

    阿里云OSS

    阿里云OSS客户端: 点击下载:oss Browser1.7.2,解压到目录,运行oss-browser即可。
    若出现:./oss-browser: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory,解决:
    sudo pacman -S gconf
    pic

    OneDrive Linux

    onedrive Linux客户端:https://github.com/skilion/onedrive
    安装:

    sudo pacman -S curl sqlite dlang # 安装依赖
    git clone https://github.com/skilion/onedrive.git
    cd onedrive
    make
    sudo make install
    

    **注意:**首次运行时,必须在命令行中运行并进行授权,运行之前进行配置,否则会自动下载onedrive中所有文件。
    配置:

    mkdir -p ~/.config/onedrive
    cp ./config ~/.config/onedrive/config
    vim ~/.config/onedrive/config
    

    默认可以不改变,对于需要同步的文件夹,推荐使用sync_list,更加简单明了。
    ~/.config/onedrive新建sync_list文件,文件的每一行代表sync_dir的相对路径。在所有操作期间,将跳过与文件的任何行不匹配的所有文件和目录。如:

    Backup
    Documents/latest_report.docx
    Work/ProjectX
    notes.txt
    

    当添加新文件或改动文件时,需手动上传同步:onedrive --resync --verbose
    当然也可以自动同步:

    systemctl --user enable onedrive
    systemctl --user start onedrive
    

    zsh

    强大的shell命令脚本解释器zsh: https://www.zhyong.cn/posts/edab/#安装zsh

    zsh

    aria2

    强大的命令行下载工具aria2: sudo pacman -S aria2

    you-get

    强大的Web内容(视频,音频,图片)下载工具you-get: sudo pacman -S you-get

    brook

    轻量级跨平台的go语言代理工具brook: sudo pacman -S brook

    autojump

    目录跳转神奇autojump: sudo pacman -S autojump,安装完成后需进行简单配置:
    ~/.zshrc中添加:

    source /usr/share/autojump/autojump.zsh
    

    如果默认Shell是bash的话,在~/.bashrc中添加:source /usr/share/autojump/autojump.bash

    fzf

    模糊搜素神奇fzf: sudo pacman -S fzf,具体配置查看文档,我的配置是添加alias:alias fzf="fzf --height 40%",可在oh-my-zsh配置文件中添加fzf插件。
    个人认为通过vim **再按Tab键更好地利用了fzf命令,类似的还有kill **等。
    pic

    ag

    一个速度极快的类似ack的代码搜索工具ag: sudo pacman -S the_silver_searcher

    pic

    thefuck

    自动纠正上一个控制台命令thefuck: sudo pacman -S thefuck

    pic

    tmux

    强大的终端复用工具tmux: sudo pacman -S tmux

    pic

    tig

    字符模式下交互查看git项目tig: sudo pacman -S tig

    pic

    展开全文
  • [Linux安装与配置] Manjaro全面打造

    千次阅读 2019-06-14 00:04:36
    Manjaro全面打造 文章背景 简单介绍 打造开始 准备阶段 安装阶段 启动盘制作 BIOS设置 U盘启动安装 那么如果你是2个硬盘怎么办呢,重点来了. PS:安装过程中如果卡在了93%,这里,记得一定要断网,一定要断网...
  • 新系统体验Manjaro

    千次阅读 2018-11-27 23:21:50
    新系统体验Manjaro(一) 我又双叒叕换了一个linux发行版——Manjaro,年轻嘛,总是想要折腾一下的,事实证明这都是值得滴。 之所以暂时不使用deepin是因为deepin的电量管理确实又不小的问题(deepin15.8+DDE桌面+...
  • Manjaro安装

    万次阅读 2019-08-13 11:17:38
    目录Manjaro安装启动盘制作开始安装分区问题配置和软件安装开机卡死的问题解决黄屏切换源[^3]安装pip(可选)安装shadowsocks vim git neofetch安装zshell搜狗输入法[^4]Chrome Manjaro安装 Manjaro1是一个基于Arch...
  • manjaro国内下载地址,收藏

    万次阅读 2019-04-22 11:51:54
    https://mirrors.tuna.tsinghua.edu.cn/osdn/storage/g/m/ma/
  • Manjaro使用中国镜像站

    千次阅读 2019-09-15 13:06:47
    使用 sudo pacman-mirrors -i -c China -m rank ...Manjaro的仓库地址为:https://mirrors.huaweicloud.com/manjaro/ Manjaro的镜像地址为:https://mirrors.huaweicloud.com/manjaro-cd/ 1、生成可用中国镜像...
  • manjaro 安装分区以及配置方案

    万次阅读 多人点赞 2020-08-18 18:00:16
    制作启动盘 windows下制作启动盘 推荐在windows下使用Rufus工具来制作启动盘,做成启动盘后还能用来存储文件 ...使用dd命令,使用该命令... https://wiki.manjaro.org/index.php?title=Burn_an_ISO_File#Using_t...
  • manjaro切换中国镜像源

    万次阅读 2018-04-07 10:07:29
    挺简单的 pacman-mirrors --country China && pacman -Syyu
  • 记一次Manjaro美化过程

    万次阅读 2018-08-16 11:03:27
    桌面 设置界面 文件管理器 终端 主题是 arc-kde 欢迎屏幕 Arch Space 图标 papirus-maia-icon-theme papirus-icon-theme 登录屏幕 nixos-noblur
  • manjaro使用国内软件源

    万次阅读 2017-07-26 12:34:39
    虽然manjaro是基于arch修改的,但毕竟还是有些改动,如果可以用manjaro仓库里的,尽量不要用arch的源.如果嫌官方的软件源慢,可以直接一条命令修改成国内的软件源sudo pacman-mirrors -c China -g
  • manjaro中文乱码方框-安装中文字体

    万次阅读 2019-07-23 16:09:25
    欢迎来我的新博客~ 有一些中文变成方框乱码 很可能是因为中文字体的丢失造成的 重新安装,输入下面命令 sudo pacman -S wqy-microhei 再次看看出现乱码的地方~已经恢复了 ......
  • Manjaro更换系统默认字体,主题

    千次阅读 2019-07-21 20:09:43
    Manjaro如何更换系统默认字体呢? 1、打开设置,直接查找 “外观”,如下图 2、可见下图 3、样式,图标,字体等都可以设置,下载网上一些主题,进行更换吧! ...
  • Manjaro系统的安装与各项配置 本文包括对Manjaro(双)系统的安装以及配置相关软件、驱动、环境 一、(初始系统win系统)manjaro系统的安装 1、准备工作 1) 8g以上u盘*1(虽然实际根本不到8g) 2) 空闲的磁盘空间...
  • Manjaro 清理垃圾

    万次阅读 2019-10-23 12:24:40
    Manjaro 清理垃圾清除系统中无用的包清除已下载的安装包 清除系统中无用的包 sudo pacman -R $(pacman -Qdtq) 清除已下载的安装包 sudo pacman -Scc
  • manjaro更新

    万次阅读 2018-05-26 13:53:34
    pacman -Sc 清空并且下载新数据 pacman-mirrors -gb testing -c China //更新源 or pacman-mirrors -c China -g //更新源 pacman -Syu 更新 pacman -Syy 更新源数据库 pacman -Syyu 安装更新...
  • manjaro设置国内源

    万次阅读 2018-05-30 00:25:46
    升级系统到最新sudo pacman -Syyu配置源kate /etc/pacman.conf官方镜像源(包括 core, extra, community, multilib )sudo pacman-mirrors -i -c China -m rank //更新镜像排名 sudo pacman -Syy //更新数据源...
  • manjaro设置终端terminal透明

    千次阅读 2018-10-31 23:43:33
    所以manjaro18下的gnome3.30.2自带的terminal也就不支持透明了. manjaro软件商店一搜,还真有: 下面不就有一个名字gnome-terminal-transparency,侏儒-终端-透明, 这么直白. 直接卸载自带的gnome-terminal安装gnome...
1 2 3 4 5 ... 20
收藏数 6,279
精华内容 2,511
关键字:

manjaro