安装manjaro kde linux的个人步骤

1 换源

1.1 自动寻找最快的源

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

1.2 修改源文件

sudo gedit /etc/pacman.conf

添加archlinuxcn软件源,在最下方添加:

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

1.3 更新数据库及导入key

更新系统:

sudo pacman -Syyu

安装一些基本组件:

sudo pacman -Sy vim gedit git zsh yaourt

安装导入GPG key:

sudo pacman -S archlinuxcn-keyring

1.4 安装yaourt

为了安装使用aur方便,也可以额外安装一下yaourt

sudo pacman -S yaourt

1.5 修改系统时间管理

Manjaro系统和windows系统时间差8个小时,解决该问题。

sudo timedatectl set-local-rtc true


2 英伟达显卡冲突grub配置

我的显卡是英伟达950M的,造成了很多的困扰,如果使用第三方驱动nouveau则一直卡在电脑logo,如果使用nvidia原生驱动,则进入不了Linux欢迎界面,只能使用intel的驱动,需要在grub中配置不使用nvidia的任何驱动。

sudo gedit /boot/grub/gurb.cfg

find

'*quiet * '

and replace to

'quiet driver=intel acpi_osi=! acpi_osi='Windows 2009' '

reboot

注意:manjaro但凡更新內核的時候,就會刷新grub.cfg文件,則需要重新按照這個方法重新設定,否則無法進入系統。

3 搜狗输入法

sudo pacman -S fcitx-im fcitx-configtool fcitx-sogoupinyin

修改配置文件:

sudo vim ~/.xprofile

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

刷新bash:

source ~/.xprofile

reboot


4 zsh->oh my zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

sudo pacman -S autojump

sudo vim ~/.zshrc

modify: ZSH_THEME="ys"
add: plugins=(git autojump)

5 安装jdk8

sudo pacman -S jdk8

修改环境变量:

sudo vim /etc/profile

export JAVA_HOME=/usr/lib/jvm/default
export JRE_HOME=${JAVA_HOEM}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

6 安装一些常用的software

sudo pacman -S electronic-wechat google-chrome nutstore shadowsocks-qt5 wps-office deepin-wine-tim numlockx proxychains netease-cloud-music shutter guake teamviewer qbittorrent typora

關於shutter軟件:沒有啓動edit功能,使shutter啓動edit功能,請安裝下面的組件:

sudo pacman -S perl-goo-canvas

重啓後shutter的edit功能就啓動了。

7 开启小键盘灯

在 /etc/sddm.conf 文件中加入一句 Numlock=on:


8 配置终端代理

sudo vim /etc/proxychains.conf

SOCK5 127.0.0.1 1080

proxychains名称太长可以在zsh里面重命名改命令,我取kiss命令。

sudo vim ~/.zshrc

增加:alias kiss="proxychains"


9 vim 强化

wget -qO- https://raw.githubusercontent.com/elinuxboy/vim-deprecated/master/setup.sh | sh -x


10 kde版本一些插件

https://www.jianshu.com/p/51a054b3bf93


11 安装windows字体

从windows系统中拷贝出font文件夹,在windows/fonts目录,然后重命名为win-font

sudo cp win-font /usr/share/fonts

cd /usr/share/fonts/win-font

sudo rm -rf *.fon

sudo mkfontscale

sudo mkfontdir

安装字体解析器:

sudo pacman -S poppler-data wqy-bitmapfont wqy-microhei wqy-zenhei

安装完毕

Manjaro Linux KDE个人的一些安装配置的更多相关文章

  1. Linux下apache+phppgadmin+postgresql安装配置

    Linux下apache+phppgadmin+postgresql安装配置 操作系统:CentOS 安装包:httpd(首选yum), php(包括php以及php-pgsql,php-mbstri ...

  2. Linux环境下NodeJS的安装配置(HelloWorld)

    Linux环境下NodeJS的安装配置(HelloWorld) 最简单的环境安装,测试helloworld.给初学者!! 安装脚本,请仔细阅读逐行执行: #!/bin/bash #检查是否已经安装 r ...

  3. Linux系统中ElasticSearch搜索引擎安装配置Head插件

    近几篇ElasticSearch系列: 1.阿里云服务器Linux系统安装配置ElasticSearch搜索引擎 2.Linux系统中ElasticSearch搜索引擎安装配置Head插件 3.Ela ...

  4. Linux平台Zabbix Agent的安装配置

    这里简单总结一下Linux平台Zabbix Agent的安装配置,实验测试的Zabbix版本比较老了(Zabbix 3.0.9),不过版本虽然有点老旧,但是新旧版本的安装步骤.流程基本差别不大.这里的 ...

  5. (Linux环境Kafka集群安装配置及常用命令

    Linux环境Kafka集群安装配置及常用命令 Kafka 消息队列内部实现原理 Kafka架构 一.下载Kafka安装包 二.Kafka安装包的解压 三.设置环境变量 四.配置kafka文件 4.1 ...

  6. linux下php调试工具xdebug安装配置

    xdebug简介 Xdebug是php的一款调试工具,是基于zend的一个扩展,可以用来跟踪,调试和分析PHP程序的运行状况.如变量,函数调试,性能监测,代码覆盖率等 xdebug安装 1.下载xde ...

  7. Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道

    XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发行版.XAMPP 的确非 ...

  8. Linux CentOS下MySQL的安装配置之浅谈

    前期必备安装:VMware虚拟机,CentOS镜像[注意:Linux下使用CentOS   MySQL是不用在官网下载的,只需要配置就OK了] 下面开始正式操作: //CentOS安装MySQL之浅谈 ...

  9. linux上hadoop2.4.0安装配置

    1 环境准备 安装java-1.6(jdk) 安装ssh 1.1 安装jdk (1)下载安装jdk 在/usr/lib下创建java文件夹,输入命令: cd /usr/lib mkdir java 输 ...

随机推荐

  1. Hadoop High Availability高可用

    HDFS HA Namenode HA  详解 hadoop2.x 之后,Clouera 提出了 QJM/Qurom Journal Manager,这是一个基于 Paxos 算法(分布式一致性算法) ...

  2. Struts2学习-ssh框架

    SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架. http://www.cnblogs.com/laibin/p/5847111.h ...

  3. Struts2学习-json

    Struts2 实现JSON输出有2种办法1.把Action变成Servlet,使用传统做法2.使用Struts 内置功能完成 二. 1.导入配置,pom.xml,要去struts2的官网下载mvnr ...

  4. July 04th 2017 Week 27th Tuesday

    Nothing is really beautiful but truth. 只有真理才是真美. Truth can be beautiful, but it also can be cruel. W ...

  5. 容器,Docker, Kubernetes和Kyma,以及Kyma对SAP的意义

    大家好,今天非常高兴能给大家做一个关于Kyma的技术分享.这个session的audience主要是针对使用咱们成都研究院使用Java和nodejs等技术栈做微服务开发的同事们.对于在ABAP net ...

  6. 017random模块

    import  randomprint(random.random())print(random.randint(1,8))            #包括8         print(random. ...

  7. MongoDB创建集合、删除集合

    创建集合 createCollection() 方法 在 MongoDB 中,创建集合采用 db.createCollection(name, options) 方法. 语法格式 createColl ...

  8. PowerDNS简单教程(2):功能篇

    目录: PowerDNS简单教程(1):安装篇 http://www.cnblogs.com/anpengapple/p/5205130.html PowerDNS简单教程(2):功能篇(本篇) Po ...

  9. empty() isset() isnull() 比较

    有关 PHP 的 empty(),isset() 还有 is_null() 这三个函数的用法讨论得已经很多了,而且很多资料也未必能说得很清楚.这里再重复一次,但不是从概念去说,直接用程序例子来说话,应 ...

  10. Linux 进程与信号的概念和操作 linux process and signals

    进程 主要参考: http://www.bogotobogo.com/Linux/linux_process_and_signals.php 译者:李秋豪 信号与进程几乎控制了操作系统的每个任务. 在 ...