安装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的过程中记录的一个文档。

原文地址:https://www.cnblogs.com/vanwoos/p/9747926.html

时间: 2024-08-06 15:14:54

安装archlinux的linux命令记录的相关文章

LINUX下安装Python3.7、Pycharm[Linux命令记录]

环境 阿里云CenterOs7.4 64位 + Python3.7.0 + pycharm-professional-2018.3 安装Python 1. 安装依赖包 sudo yum -y groupinstall "Development tools" sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-dev

Linux命令记录。

引用:http://www.cnblogs.com/xiaoluo501395377/archive/2013/03/31/2992500.html 首先,需要确定的是知道的是:对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件 命令暂时没有规律,只是记录.待完善度较好后将进行整理. 基本命令:此处仅给出命令用途.无案例教程. shutdown -h now      现在马上关机 shutdown -r now       现在重新启动 reboot  

工作中常用Linux命令记录

在工作中我们会用到各种各样的命令来满足我们工作的需要,再次以博文的方式记录一下.一天记录一条吧. 一.ls    列出所在目录的文件 -1    以列表的形式显示. -t    按照时间的方式排序一般与l一起使用.  ls与dir的区别是怎么样的平时没有注意过,有哪位网友平时研究过可以分享一下.

linux命令记录

今天节后第一天工作,还总是在节假日的回忆里,以前使用的一些命令总是忘记,特此记录下: 1.查看当前登陆用户的家目录$HOME echo $HOME 2.查看当前工作目录 psw psw意思是print working directory 3.关于adb push的使用 用命令行将一些文件push到手机里,由于是第一次使用这个命令,出了不少状况. adbpush 的使用格式为adbpush [本地目录][远程目录],adbpush 是在PC和ME(即目的设备)之间传递文件的命令. 用个例子来说明要

Linux命令记录----chkconfig命令

chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] chkconfig在没有参数运行时,显示用法.如果加上服务名,那么就检查这个服务是否在当前运行级启动.如果是,返回true,否则返回false.如果在服

【实用linux命令记录】

1.显示完整的进程命令 cat /proc/29049/cmdline 如上面显示不完整可用当前的 cat /proc/进程号/cmdline显示 vtysh下显示完整的配置 原文地址:https://www.cnblogs.com/chenxiaomeng/p/10914389.html

linux命令记录。2015.9.22

mkdir  ==make directory 作用是创建目录,例如:mkdir /haha cd       ==change directory 作用切换路径,例如: cd / touch  ==摸一下,作用是创建文件,例如: touch text.txt vi         ==编辑器,相当于记事本,有编辑功能,但较弱. vim      ==复杂编辑器,相当于,emeditor,editplus,notepad++

常用Linux命令记录

[RSYNC] 指定SSH端口从远程服务器同步文件至本地目录 rsync -avH --progress '-e ssh -p 3600' [email protected]_ip:remote_dir  local_dir [SCP] 从远程服务器复制文件到本地 scp -r -P 3600 [email protected]_ip:remote_dir local_dir 从本地复制文件到远程服务器 scp -r -P 3600 local_dir [email protected]_ip:

Linux 命令ln

在linux中可用ln命令创建一个文件的链接(软链接或者硬链接) 硬链接的使用: ? 1 [email protected]:~# ln 2.txt e.txt ? 1 2 [email protected]:~# ls 1.txt  2.txt  3.txt  4.txt  5.txt  5.txt~  e.txt  test ? 1 2 3 4 5 6 7 8 9 10 11 [email protected]:~# cat 2.txt 在li上,安装软件一共有三种方式: 1.源代码安装 2