`
猫太的鱼
  • 浏览: 240010 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于Arch Linux安装的一点事

阅读更多
-----------我是卖萌的分隔线-----------


/etc/rc.conf

LOCALE改成"en_US.UTF-8"。改hostname的话,另一个配置文件会随之变动的所以不用担心。


/etc/locale.gen

把en_US.UTF-8前面的#删掉

如果之后还是提示locale建立不成功的话,回这个文件看看是不是也解掉了其他locale的注释。


/etc/pacman.d/mirrorlist

建议留163。北交的源实在太不靠谱了。


/etc/pacman.conf

把AUR的也加上。

[archlinuxfr]

Server = http://repo.archlinux.fr/$arch

-----------然后应该就是reboot了-----------


1.pacman -Syu

2.pacman -S yaourt

3.安装dbus

pacman -S dbus

然后改.xinitrc:

#!/bin/sh

# Source scripts in /etc/X11/xinit/xinitrc.d/
if [ -d /etc/X11/xinit/xinitrc.d ]; then
    for f in /etc/X11/xinit/xinitrc.d/*; do
        [ -x "$f" ] && . "$f"
    done
    unset f
fi

exec $your_window_manager

最后在DAEMONS数组加上dbus。(我一般加在syslog-ng后面…)

4.安装X环境
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa mesa-demos

5.安装显卡驱动
pacman -S nvidia

6.安装GNOME3/KDE桌面
pacman -S gnome gnome-extra/kde

然后去改/etc/inittab保证开机启动进入桌面
首先把#Boot to console下面那行id:3:initdefault:注释掉
然后把#Boot to X11下面那行id:5:initdefault:解除注释
在文件下部有#Example lines for starting a login manager
因为安装的是GNOME所以只解除x:5:respawn:/usr/sbin/gdm -nodaemon这一行的注释(kde对应kdm)
在最后加上xt:5:wait:/usr/bin/chvt7

7.然后就是各种软件了。
浏览器:firefox+flashplugin
视频音频:vlc+clementine+gstreamer0.10-ffmpeg+gstreamer0.10-plugins-*
Office类:libreoffice
编辑器+编译器:vim+ctags+cscope+codeblocks+openjdk7+netbeans
配置:gnome-tweak-tool

输入法:fcitx fcitx-gtk3 fcitx-gtk2 fcitx-qt
记得改.xprofile或者.profile:
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
killall fcitx
fcitx &

8.其他(待补充)

vim支持中文的.vimrc文件:
let &termencoding=&encoding
set fileencodings=utf-8,gbk

记得给dbus加上networkmanager替换掉rc.conf里的network,而且要在dbus后面启动

安装一些额外字体 拷到/usr/share/fonts 然后mkfontdir mkfontscale fc-cache -fv

adduser命令 用户的分组audio,lp,optical,storage,video,wheel,game,power,scanner

visudo改掉%wheel ALL=(ALL)ALL的注释

记得安装unrar unzip zip p7zip

kde桌面的话记得添加gtk外观,要不然看起来很是不舒服。详情见arckwiki的kde界面
分享到:
评论

相关推荐

    Get-my-Arch-Linux:在您的Arch Linux安装和设置上可能会有一些帮助

    获取我的Arch Linux 写在前面 安装参考的视频: 非常感谢UP主(Github: )提供的保姆级教程。 这里是大部分是我自己安装过程的记录。欢迎补充。 我在安装时使用的编辑器是Nano ,如果您使用的是Vim等编辑器,阅读...

    dotfiles:我的Arch Linux安装程序的个人dotfile

    本文将深入探讨“dotfiles”及其在Arch Linux安装中的应用,结合“Shell”这一关键标签,我们将围绕如何管理和利用这些配置文件进行讨论。 首先,"dotfile"是指Unix或Linux系统中以"."开头的隐藏文件。这些文件通常...

    arch-install:不是用Bash编写,而是用Python(用于更改所有内容)的另一个Arch Linux安装脚本

    这些脚本文件将使您不仅可以自动安装Arch Linux,而且还可以在不阻止指令的情况下进行安装。 为了使最后一点成为可能,安装将执行一个非常基本的自动配置:不交换,最小数量的分区...也使用Parted代替了fdisk,因为...

    Arch-RGS:Arch-Retro-Gaming-System(Arch-RGS)是一个基于RetroPie的复古游戏平台,用于基于Arch Linux的系统

    Arch-Retro-Gaming-System(Arch-RGS)是一个基于RetroPie的复古游戏平台,用于基于Arch Linux的系统。 当前仅支持x86_64体系结构。 一切归功于RetroPie Project团队以及Retropie Project的众多贡献者。 我必须补充...

    xps13:用于处理 Dell Xps 13 硬件的脚本和 Arch Linux 软件包

    2. **触摸板驱动**:某些Dell XPS 13型号的触摸板可能需要特定的驱动程序才能在Arch Linux下正常工作。Xps13提供的脚本可能包括安装和配置这些驱动的过程,以确保触摸板的多指手势和滑动功能正常运行。 3. **无线...

    blackarch:针对渗透测试人员和安全研究人员的基于ArchLinux的发行版

    BlackArch Linux仅需要一点时间进行设置。 可以通过以下三种方式进行: 。 使用 。 ISO随附安装程序( blackarch-install )。 您可以使用安装程序将BlackArch Linux安装到硬盘上。 参与其中 您可以与BlackArch ...

    Arch-Linux-for-ARM-Chromebook:这是为厌倦了chrubuntucrouton的用户而设计的,主要是因为我们的ARM chromebook无法支持这些依赖关系

    <bgcolor> Arch-Linux-for-ARM-Chromebook这是为那些厌倦了chrubuntu / crouton的人制作的,主要是因为我们的ARM chromebook无法支持这些依赖,因此请使用此脚本并将其安装在sd上卡或USB吨的伟大!! 最棒的是,它...

    dot-files:我的带有I3间隙窗口管理器的Arch Linux的点文件集合

    我在Arch Linux上使用了这些文件,但您应该可以在其他发行版的i3上使用它们。 $ git clone https://github.com/jhallard/dot-files.git $ cd dot-files 我想制作一个安装脚本,但是我不想覆盖现有的配置,所以我...

    没那么神秘:linux下生存实录_V0.51

    【Linux下生存实录】:探索开源世界的奥秘 在信息技术领域,操作系统扮演着至关重要的角色,其中Windows是我们最熟悉的面孔,而Linux则以其独特的魅力吸引着那些追求稳定、安全和自由的用户。Linux不仅仅是一个操作...

    Linux隔离环境JuNest.zip

    JuNest 是一个基于 Arch Linux 的小型发行版,可以在任何 Linux 主机上运行,并提供一个无 root 访问权限的隔离环境。这一点上跟一些容器技术倒有点类似。 标签:JuNest

    VScode调试linux内核

    首先,我们需要在Visual Studio Code官网下载适用于x64系统的DEB安装包,安装完成后,我们进入Linux-5.4.34内核源码目录。为了使Intellisense正常工作,提供代码补全和提示,需要运行`python ./scripts/gen_compile_...

    Awesome Linux Softwares!!.zip

    在Linux中,软件获取通常通过包管理器(如apt for Debian/Ubuntu, yum/dnf for Red Hat/CentOS, Pacman for Arch Linux)进行,但也有许多独立的、非官方的软件仓库或者直接从源代码编译安装。这个列表可能会涵盖...

    archutil:列出和备份明确安装的软件包以及管理配置文件的工具

    archutil ...archutil的第一个用途是维护软件包列表,以便您可以使不同的Arch安装保持同步,在另一台计算机上快速复制Arch安装,或在计算机上选择性地安装特定的软件包组(即,从以下位置安装图形软件包

    最新linux2.6.33内核移植到s3c2410平台详细步骤

    启动虚拟机进入Linux系统,并确保已经安装好虚拟机的共享工具wmtool。此步骤是为了能够方便地在虚拟机与宿主机之间共享文件。 2. **安装交叉编译器** 将`arm-linux-gcc-3.4.1.tar.bz2`和`armv4l-tools-2.95.2....

    The journey of a packet through the linux 2.4 network stack

    描述:本文档详细阐述了在Linux内核2.4.x版本中数据包在网络层的处理流程,与2.2版本相比,由于弃用了全局序列化的下半部,转而采用新的软中断(softirq)系统,整个网络堆栈的处理方式发生了显著变化。 标签:TCP/...

    Linux驱动修炼之道-clock框架

    ### Linux驱动修炼之道—clock框架解析 #### 一、引言 在Linux内核中,clock框架是管理硬件时钟的重要组成部分。对于嵌入式系统而言,时钟管理至关重要,它直接影响系统的性能与稳定性。本文将详细介绍Linux内核中...

    linux-2.6.28在mini2440上的移植之初步移植

    - **mach_type**: 在移植过程中,需要注意的一点是,Mini2440开发板上的`mach_type`默认值为782,但在使用Linux-2.6.28内核时,需要将其改为362。这可以通过修改`supervivi`文件或者直接在内核源码中进行更改来实现...

    kernel交叉编译

    在本例中,通过比较`u-boot-2012.10/arch/arm/include/asm/mach-types.h`和`kernel/arch/arm/tools/mach-types`中的`mdk2410193`值来验证这一点。 3. **修改时钟频率**:对于特定硬件平台,如S3C2410,可能需要调整...

    树莓派4B安装ManjaroARM体验

    这次的安装体验相当顺畅,最吸引我的一点是,由于ManjaroARM支持arm64,我甚至能在树莓派上安装腾讯QQ,这在以往的轻量级发行版中是难以想象的。此外,KDE Connect的正常运行,让我能够无缝同步手机与树莓派,提升了...

    内核启动地址的一点总结[定义].pdf

    1. **vmlinux文件**:由arch/arm/kernel/vmlinux.ld生成,包含了完整的内核代码、调试信息和符号表,大约4.3M大小。 2. **Image文件**:移除vmlinux中的调试信息、注释和符号表,生成未经压缩的内核,大小约为3.2M。...

Global site tag (gtag.js) - Google Analytics