zoukankan      html  css  js  c++  java
  • 安装archlinux的linux命令记录

    磁盘的分区:cfdisk

    格式化分区:mkfs.ext4,mkswap,swapon

    查看所有分区:lsblk /dev/sda

    先挂载 / 分区:mount /dev/sda1 /mnt

    archlinux的镜像文件路径:/etc/pacman.d/mirrorlist
    mirrorlist 文件也会被 pacstrap 复制到新系统,所以最好在安装的时候设置

    让本地的包数据库和远程的软件仓库同步:pacman -Syy

    //此时磁盘的sda1中还没安装上系统

    安装基本系统:pacstrap -i /mnt base

    生成fstab:genfstab -U -p /mnt >> /mnt/etc/fstab
    //只有安装完基本系统之后才能生成fstab

    chroot到新系统:arch-chroot /mnt /bin/bash

    修改locale.gen文件:nano /etc/locale.gen
    //移除需要的编码前面的注释,一般为 en_US.UTF-8 UTF-8

    生成locale讯息:locale-gen

    创建locale.conf:echo LANG=en_US.UTF-8 > /etc/locale.conf

    设置时区:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    设置时间标准:hwclock --systohc --utc

    设置主机名:echo a123-pc > /etc/hostname

    设置root密码:passwd

    安装管理引导的软件:pacman -S grub os-prober
    grub-install --recheck /dev/sda
    grub-mkconfig -o /boot/grub/grub.cfg

    离开chroot环境:exit

    卸载分区:umount -R /mnt

    重启:reboot

    用root登录,动态获取ip:dhcpcd

    安装 xorg-server 和 xorg-xinit:pacman -S xorg-server xorg-xinit

    安装显卡驱动:pacman -S xf86-video-vesa

    启动图形界面:startx
    //此时可能会闪退,大概是由于图形界面中没安装程序

    安装 xterm:pacman -S xterm

    启动图形界面:startx
    //此时不会闪退,是个很简陋的命令行界面,使用exit命令可以退出图形界面

    灭了图形界面的进程:pkill X

    安装 slim:pacman -S slim

    安装 xfce4:pacman -S xfce4

    启动 xfce4:startxfce4
    //现在可以进入xfce4的桌面了

    安装字体:pacman -S wqy-microhei wqy-zenhei wqy-bitmapfont

    使root用户登录就进入图形界面:nano /root/.xinitrc
    编辑里面的内容为:exec startxfce4
    //这应该是在slim的界面中输入用户名和密码后执行的命令

    使开机直接进入slim:systemctl enable slim.service

    调整分辨率(安装virtualbox的增强功能):pacman -S virtualbox-guest-utils

    安装火狐浏览器:pacman -S firefox firefox-i18n-zh-cn


    ++++++++++++++以上作为步骤++++++++++++++++++++++

    修改计算机名称:
        hostname 命令可以查看当前计算机名称,hostname myhostname 可以临时把计算机名称修改为 myhostname
        可以通过修改 /etc/hostname 文件中的内容来永久修改计算机名称,重启后生效

        
    gnome kde LXDE Xfce,都是桌面环境,但后两者更轻便,E17也是一种轻便的桌面环境

    bash //最基本的bash shell
    coreutils //最基本的工具与命令
    file //文件类型识别工具
    linux //系统内核及模块
    filesystem //提供基本的文件系统结构
    grub //系统引导工具
    pacman //包管理器
    procps-ng //系统与进程监控工具
    syslog-ng //带高级网络和过滤功能的syslogd
    shadow //不安这个组件,将无法设定用户的权限与密码等
    以上是个组件,是构成系统的基础,是必须安装的

    基本的图形界面,只需要下面这几个包即可:
    xorg-server    xorg-server-utils(貌似非必须)    xorg-utils(貌似非必须)    xorg-xinit
    这四个东西是最基本的图形框架

    开源显卡驱动:
    英伟达:xf86-video-nouveau
    ATI:xf86-video-ati
    通用的:xf86-video-vesa

    笔记本的触摸板驱动:
    pacman -S xf86-input-synaptics

    窗口管理器:openbox

    启动管理器:slim,启动管理器是可选的,如果没有安装,可以在命令行下通过 startx 或者 xinit 启动到图形界面下

    图形界面下的资源管理器:thunar,pcmanfm,pcmanfm可以管理桌面壁纸,并生成简单的桌面常用图标

    系统的托盘(状态栏):tint2,占用资源较少

    图形界面的字体:wqy-microhei,wqy-zenhei

    查看网络接口的名称:ip link

    更新源的文件列表:pacman -Syu

    图形界面下使用的终端模拟器:lxterminal,xterm

    图形界面下的文本编辑器:leafpad

    新建用户:useradd -m 新用户
    指定密码:passwd 新用户
    制定用户所在的组:usermod -a -G video,audio,lp,log,wheel,optical,scanner,games,users,storage,power 新用户

    更新系统的编码:locale-gen

    设定登录之时,登录管理器自启动:systemctl enable slim.service
    设定登录之时,网络自动连接:systemctl enable dhcpcd.service

    图片浏览器:gpicview
    压缩与解压缩相关:file-roller,unrar,zip,unzip,p7zip,arj,unace
    系统配置编辑器:mesa
    图像处理软件:gimp
    蓝鱼脚本编辑工具:bluefish
    pdf查看工具:evince
    openbox菜单生成器:menumaker
    输入法:fcitx

    几种桌面环境:gnome2,gnome3,Unity,kde,xfce,lxde
    几种窗口管理器:e Fluxbox,Openbox,Enlightenment,IceWM,JWM

    杀掉图形界面的命令:pkill X

    升级系统:pacman -Syu

    桌面环境集合,包括:窗口小部件工具,窗口管理器,任务栏,终端,文件管理器,日历,文本编辑器,图片查看器,媒体播放器,浏览器,显示管理





    ++++++++++++++以下内容为一般的linux的知识++++++++++++++++

    /lib/modules/ 目录内是动态加载的核心模块

    开机时执行程序的顺序:
    1.bios
    2.第一个开机装置内mbr的boot loader
    3.kernel,kernel会侦测硬件与加载驱动程序。由于此时kernel可能并不认识磁盘,可以通过虚拟档案系统来加载一些驱动程序,加载完驱动程序后,虚拟档案系统应该会把控制权交给kernel
    4.核心呼叫 /sbin/init,/etc/inittab 是init的设定档

    以上内容是最初安装archlinux的过程中记录的一个文档。

  • 相关阅读:
    搬家
    围棋程序
    图论----基础知识
    贪心算法
    944. 删列造序
    1221. 分割平衡字符串
    面试题 01.01. 判定字符是否唯一
    剑指 Offer 10- II. 青蛙跳台阶问题
    面试题 16.11. 跳水板
    1137. 第 N 个泰波那契数
  • 原文地址:https://www.cnblogs.com/vanwoos/p/9747926.html
Copyright © 2011-2022 走看看