列出帖子

该操作将允许你查看该会员所有的帖子,注意你只能看到你有权限看到的板块的帖子。

显示所有帖子 - 古明地觉

页: [1] 2 3
1
杂谈 / Re: 这是一个巨硬式中文的集中帖
« 于: 三月 28, 2022, 02:35:10 pm »
Adobe来了


这是啥的翻译,出血 :gln007:
https://zhuanlan.zhihu.com/p/26843311

这你还要多学习一个,bleed这里是专有名词,翻译成出血是正确的。
:gln007:

这个其实是个印刷术语🤭

第一次用直接迷惑了 :gln011: 孤陋寡闻了

2
杂谈 / Re: 每日一专
« 于: 三月 27, 2022, 10:16:02 pm »
Thousand Leaves《BLACK CLOAK SKELETON》
 http://music.163.com/album/2963579/?userid=336616928
“我听东方旋律死亡金属,好吗?”

ao :gln004:

3
杂谈 / Re: 这是一个巨硬式中文的集中帖
« 于: 三月 27, 2022, 10:10:25 pm »
Adobe来了


4
杂谈 / Re: 每日一专
« 于: 三月 23, 2022, 10:10:22 am »
Moonlight Sorcery 《Piercing Through the Frozen Eternity》:https://music.163.com/album?id=139222075

芬兰旋黑


5
杂谈 / Re: 每日一专
« 于: 三月 07, 2022, 10:10:07 pm »
作为一个Metalhead我表示支持 :gln004:

6
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 13, 2022, 12:23:01 am »
FreeBSD下ext文件系统支持

程序代码
pkg install fusefs-ext2

只读模式挂载ext4分区

程序代码
kldload ext2fs
mount -t ext2fs -o ro /dev/ada0p2 /mnt

最后安装输入法fcitx4,确保在rc.conf使能dbus。需要配置自动启动和环境变量

程序代码
pkg install zh-fcitx zh-fcitx-configtool zh-fcitx-libpinyin ja-fcitx-mozc fcitx-m17n
mkdir ~/.config/autostart
cp /usr/local/share/applications/fcitx.desktop ~/.config/autostart/

在.cshrc添加如下内容

程序代码
# fcitx env setup
setenv XMODIFIERS @im=fcitx
setenv GTK_IM_MODULE fcitx
setenv GTK2_IM_MODULE fcitx
setenv GTK3_IM_MODULE fcitx
setenv QT_IM_MODULE fcitx
setenv QT4_IM_MODULE fcitx

在.shrc添加如下内容

程序代码
# fcitx env setup
export XMODIFIERS='@im=fcitx'
export GTK_IM_MODULE=fcitx
export GTK2_IM_MODULE=fcitx
export GTK3_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export QT4_IM_MODULE=fcitx

重启就能用了

7
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 12, 2022, 09:48:26 pm »
声卡配置

在/etc/rc.conf添加

程序代码
snd_hda_load="YES"
sysctlinfo_load="YES"

声音调节使用mixertui。使用起来和alsamixer比较像

程序代码
pkg install mixertui


8
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 12, 2022, 04:37:50 pm »
FreeBSD禁用主板蜂鸣器,在/boot/loader.conf添加一行

程序代码
kern.vt.enable_bell=0

无线网卡问题。主板集成一块RTL8188EE minipcie螃蟹网卡。配置一下

首先在/etc/rc.conf添加

程序代码
wlans_rtwn0="wlan0"
ifconfig_wlan0="WPA DHCP"

注意尽量不要使用官方Handbook的SYNCDHCP选项,这会严重拖慢开机。重启服务就可以看到wlan0了

程序代码
service netif restart

连接可以通过/etc/wpa_supplicant.conf配置

9
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 12, 2022, 12:50:37 am »
最后来安装xfce4

程序代码
pkg install xfce xfce4-goodies papirus-icon-theme

在rc.conf使能dbus

程序代码
dbus_enable="YES"

创建~/.xinitrc

程序代码
. /usr/local/etc/xdg/xfce4/xinitrc

再startx看一下



明天继续解决一些小问题

10
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 12, 2022, 12:23:48 am »
安装显卡驱动

程序代码
pkg install drm-fbsd13-kmod

加载一下模块

程序代码
kldload i915kms

看不懂。。。 :gln011: 应该是没问题



编辑/etc/rc.conf添加一下启动模块加载

程序代码
kld_list="i915kms"

编辑/boot/loader.conf,添加

程序代码
kern_vty=vt

安装mesa和视频编解码支持,xorg

程序代码
pkg install mesa-libs mesa-dri libva-intel-driver xorg

将普通用户添加到video组以访问3D功能

程序代码
pw groupmod video -m rev

startx看一下


11
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 11, 2022, 11:21:41 pm »
po要是对FreeBSD感兴趣的话可以关注一下FreeBSD中文社区。我也有参与过一些微小的工作()
主页https://freebsdcn.org/
社区协作 Handbook 机器翻译 https://handbook.freebsdcn.org
FreeBSD 入门书籍 https://book.freebsdcn.org

看了一下,这是个伟大的计划 :gln015: 感谢你们推广FreeBSD的努力

感觉FreeBSD这个系统挺有意思,就想体验一下物理机双系统,顺便把踩坑过程记录一下(

12
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 11, 2022, 10:34:04 pm »
安装后杂项 :gln014:

FreeBSD有两种安装程序的包管理。pkg为二进制安装,ports为源码安装。

改pkg源。试了下中科大源,速度还行

程序代码
mkdir -p /usr/local/etc/pkg/repos/
ee ustc-mirror.conf

程序代码
USTC: {
    url: “pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/latest",
    mirror_type: “srv”,
    signature_type: “none”,
    fingerprints: “/usr/share/keys/pkg”,
    enabled: yes
}

FreeBSD: {
    enabled: no
}

改ports源

程序代码
ee /etc/make.conf

程序代码
MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/

portsnap源就维持默认的portsnap.freebsd.org

此时pkg还未安装,输入pkg会自动下载安装

之后更新pkg以及portsnap

程序代码
pkg update -f
portsnap fetch extract
portsnap update

13
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 11, 2022, 04:52:44 pm »
接下来是重点,配置启动引导。用的是最笨的办法,让GRUB去chainload FreeBSD的bootloader,实现双启动

在这个界面Yes



进入到shell界面



挂载EFI分区

程序代码
mount -t msdosfs /dev/ada0p1 /mnt

把FreeBSD的bootloader放进去

程序代码
mkdir /mnt/EFI/FreeBSD
cp /boot/loader.efi /mnt/EFI/FreeBSD

重启进Arch,配置/etc/grub.d/40_custom,类似于手动配置Windows双启动,原理相同
https://wiki.archlinux.org/title/GRUB#Windows_installed_in_UEFI/GPT_mode

程序代码
# /etc/grub.d/40_custom
menuentry "FreeBSD Bootloader" {
    insmod part_gpt
    insmod fat
    insmod chain
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 XXXX-XXXX
    chainloader /EFI/FreeBSD/loader.efi
}

之后需要重新grub-mkconfig一下

重启,选项出现了



默念Speak of the Devil...成功 :gln004:


14
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 11, 2022, 03:37:11 pm »
等进度条走完开始设置root密码和配置网络,按提示来

之后开始设置时钟

一般Windows会将CMOS时钟设置为本地时间,而Linux和FreeBSD默认将CMOS时钟设置为UTC时间。如果安装了Windows,最简单的方法就是改Windows注册表
https://wiki.archlinux.org/title/System_time#UTC_in_Microsoft_Windows

因为Arch已经将CMOS设置为UTC时间,所以看到提示选Yes就行,然后选择时区

服务和安全特性,按需选择





之后是添加普通用户。只设置了Username和密码

到这个界面exit


15
杂谈 / Re: 从零开始攒一台NAS。慢更
« 于: 二月 11, 2022, 03:01:15 pm »
程序代码
ls /dev

看看硬盘。在FreeBSD下GPT格式的SATA硬盘分区显示为adaXpX,ada0p1表示SATA硬盘0的1号分区,也就是SSD开头的EFI分区



这里就直接对分区进行格式化,跳过gpart分区步骤。这里分别将ada0p3(位于SSD)和ada1p4(位于HDD)格式化为UFS

程序代码
newfs -U -L FreeBSD /dev/ada0p3
newfs -U -L FreeBSD /dev/ada1p4

因为是SSD,所以可以考虑使能ada0p3的UFS TRIM功能

程序代码
tunefs -t enable /dev/ada0p3

挂载分区到/mnt

程序代码
mount /dev/ada0p3 /mnt
mkdir /mnt/home
mount /dev/ada1p4 /mnt/home

之后

程序代码
ee /tmp/bsdinstall_etc/fstab

编辑fstab,如下

程序代码
/dev/ada0p3      /           ufs       rw                       0 1
/dev/ada1p4      /home       ufs       rw                       0 2
/dev/ada1p2      none        swap      sw                       0 0
tmpfs            /tmp        tmpfs     rw,mode=1777             0 0

Esc退出保存fstab。之后就可以退出shell自动安装了

程序代码
exit

页: [1] 2 3