技术标签: 软件 安装 Arch Linux
1.为硬盘分区,格式化
fdisk /dev/sda ,然后使用n创建新分区;
mkfs.ext4 /dev/sda*进行格式化;
mkswap /dev/sdaX设置swap分区;
swapon /dev/sdaX激活swap分区。
2.挂载,/mnt /mnt/home
3.修改/etc/pacman.d/mirrorlist,选择合适的源,运行 pacman -Sy
4.# pacstrap /mnt base
5.# genfstab -p /mnt >> /mnt/etc/fstab
for mounting by label, instead -p with -L
6.# arch-chroot /mnt
7.在/etc/hostname 写hostname
8.链接localtime
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
9.修改/etc/locale.gen,选择locale,en_US.UTF-8, 运行locale-gen,在/etc/locale.conf写LANG="en_US.UTF-8"
10.# mkinitcpio -p linux
11.安装grub-bios os-prober syslinux, 设置grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg ###这个命令非多系统也需要
to install on a usb key, install grub-bios and os-prober first, then use these tow commands:
grub-install /dev/sdX
grub-mkconfig -o /boot/grub/grub.cfg
sdX is you install device
12.设置root密码
13.安装grub-bios os-prober syslinux net-tools wireless_tools rfkill dialog wpa_supplicant vim zsh sudo tmux git ###(not essential! ) sakura fluxbox xorg dbus xorg-xdm thunar base base-devel
//base base-devel是为了后面使用yaourt需要
to make xdm work, write your desktop manager in ~/.xsession, for example, exec fluxbox, 并且改变其权限为744
and use this command systemctl enable xdm.service
14.创建用户,设置密码,创建sudo组,加入sudo组,visudo
useradd -m piasy //如果原来有文件夹了就不用-m
passwd piasy
groupadd sudo
gpasswd -a piasy sudo
visudo
#将sudo组注释取消
15. 退出chroot,运行
# umount -R /mnt
重启,以新用户登录。
16.字体
//ttf
//windows font Sim* sim* -> /usr/share/fonts/windows/ => sudo fc-cache -fs
sudo pacman -S ttf-hannom
sudo mkdir /usr/share/fonts/windows
sudo cp /mnt/windows/Windows/Font/sim* /usr/share/fonts/windows/
sudo fc-cache -fs
17. 启动网络
ls /sys/class/net查看网络接口名称,ifconfig interface-name up启动接口,dhcpcd interface-name进行dhcp获取网络设置。
18.arch linux 作为vmware虚拟机的guest,启用共享文件夹:
安装open-vm-tools,参考arch wiki,然后运行:sudo modprob vmhgfs,然后就可以用mount.vmhgfs进行挂载了
如今在IT行业中的测试岗位尤为重要,可谓是生产环境的最后一道防线,我们的愿景都是测试点头后绝无BUG,可见测试工程师在项目中的重要程度,我也跟测试同学聊过关于测试工作,如果说我们程序员是高重复工作,那测试可以说是完整复制工作,很多时候忙得焦头烂,做的都是完全一致的工作,同样的功能点无数次的尝试,无限的重复操作,因为重复所以耐心变差,不免会出现遗漏疏忽,如果有测开能力支撑起自动化测试那就很省事,但是对于一般同学来讲有没有可以不具备测开能力却可以享受自动化测试的办法呢?有的!龙测科技专为测试同学开发了。
从事t-sql编程在2008中终于得到代码折叠的解决,试试下面的语句,你会发现非常的不一样!用【go】来分割的。代码【方法2】 ===================================================================================工具 --- 选项 --- 文本编辑器 --- Transact-SQL -- I
题外话:本篇博客讲的是软件架构设计中的软件架构概念以及软件架构风格。由于软件架构风格包含的内容太多,在本篇博客中只讲一部分的架构风格,其余的放到下一篇博客中继续阐述。一:软件架构的概念1、软件架构的概念 软件架构是需求分析和软件测试的桥梁,它把用户的需求转换为项目中具体的软件设计,是开发软件中必不可少的一个环节。 软件架构为软件系统提供了一个结构、行为和属性的高级抽象......
VirtualBox 命令汇总在Linux平台安装的VirtualBox虚拟机,可以通过如下命令操作虚拟机:查看有哪些虚拟机VBoxManage list vms查看虚拟的详细信息VBoxManage list vms --long查看运行着的虚拟机VBoxManage list runningvms开启虚拟机在后台运行VBoxManage st
sql_mode设置是否允许一些非法操作,比如允许一些非法数据的插入,数据查询等。在生产环境必须将这个值设置为严格模式,所以开发、测试、生产环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题。mysql 5.7的sql_mode=有ONLY_FULL_GROUP_BY说明:在查询的时候,使用group by要遵行一定的规则综上所述:使用group by进行分组的时候,查询项目,要么是组函数,要么是分组的字段。
在正式开始之前,得说几句感想,在最初学python的时候,对于多线程多进程,只有一个概念以及知道大概怎么用,但是什么情况下使用多线程,什么情况下使用多进程,我对这个概念还不是很清晰,正好前一个月左右做了个项目,在这个项目中,我使用了多线程来在界面上显示视频,今天想了想,还是写上这个,用于以后自己看或者给其他有兴趣的朋友看。使用的技术:python + pyqt + opencv在使用pyqt的...
我觉得这篇博文会写的比较长。首先写一下这几天我在干啥,没有更新博客的唯一原因是,我真的累到打字都打不动了,迎新工作比想象的还要累,布置会场,接待新生,收取材料,同样的话反复说了一整天,好像真的成了复读机。给新生办完注册之后,把收到的资料分好类,把不按要求弄的材料按要求弄好,最后把信息录进电脑制成电子版,又花去了整整一天时间,连午睡也没顾上,还一不小心弄丢了一卡通,话说我好像每年开学都...
为所有用户安装将文件与Python相关联(需要py launcher)。为已安装的应用程序创建快捷方式将Python添加到环境变量中预编译标准库下载调试符号下载调试二进制文件(需要VS 2017或更高版本)...
在build.gradle中配置文件 implementation 'androidx.viewpager2:viewpager2:1.0.0' implementation "com.google.android.material:material:1.1.0"在xml文件中配置com.google.android.material.tabs.TabLayout与androidx.viewpager2.widget.ViewPager2的标签<com.google.android.ma
????关注我,看答案????选择题题目:以下关于本课程终考的描述正确的是?题目:以下哪种方式能判断已发布的形考是否都做了?题目:作为专业方向课,本课程最后的总成绩应该达到多少才不影响拿到标准化工程的学位?题目:以下哪些活动只可以做一次?题目:如果觉得某次讨论成绩不理想,也可以像单元测验那样再重新回答一次,老师会重新给分的。题目:以下哪种考核方式可以多次尝试,多次取得成绩,直到取得理想的分数?题目:有问题问王鑫老师,最好通过以下哪种方式?题目:以下哪些问题可以找“课程责任教师”?题目:
1.用于子组件触发事件传递给父组件子组件:rowEvent 里面也可以带参数事件 treeData 是携带的参数 rowEvent(){ this.$emit('rowEvent','treeData'’); },父组件:在父组件绑定自定义事件直接可以获取到 rowEvents(obj){ console.log(obj) },2.用ref(常用于不触发的事件)子组件 定义个...
在功能需求上,往往一个循环满足不了,比如:循环用一个“*”输出,得到一下图形上面这个例子显然我们用一个循环不是太容易实现,这个时候我们就要用到多重循环,多重循环就是在循环结构的循环体中又出现循环结构。在实际开发中一般最多用到三层重循环。因为循环层数越多,运行时间越长,程序越复杂,所以一般用2-3层多重循环就可以了。另外不同循环之间也是可以嵌套的。多重循环在执行的过程...