openSUSE Tumbleweed

˵

openSUSE Tumbleweed һĸ˼ʼǱԻĻ Linux 
ɲϵͳʹƣʣƬ㹫񣬹Ƶ
Ʒ֣Ȥ

: ?աGrover ChouDingzhong Chen
ڣ 2022-05-10 84.87.20220415.2673213

1 װ
2 
3 Ϣͷ

˵ڲϵСҪҵĸ£鿴߰汾 https://
doc.opensuse.org/release-notesӢİ汾˵ʱ¡汾ʱ


Ҫ÷а⣬ʹ openSUSE BugzillaϢ鿴 https://
zh.opensuse.org/openSUSE:%E6%8F%90%E4%BA%A4%E9%94%99%E8%AF%AF%E6%8A%A5%E5%91%8A


1 װ

1.1 UEFI??ͳһչ̼ӿ

 openSUSE װʹ UEFIͳһչ̼ӿڣļǰر
һӲƼĹ̼£ңеĻ밲װĸ¡Ԥװ
Windows 8 Ǳʹ UEFI һԱ־

֪ʶĳЩ UEFI ̼йϣᵼ̫ݱд UEFI 洢ʱ
ǣû֪"̫"openSUSE дϵͳĳСݣ
ӶС˸÷ա"С"˼˵֪ UEFI ̼ openSUSE λ
áĬϽ Linux ں˵ʹ UEFI 洢ͱϢ
(pstore) ĹܡȻƼװӲƼκι̼¡

1.2 UEFIGPT  MS-DOS 

 EFI/UEFI 淶һµķGPTGUID ·ʹ
ȫΨһʶ128 λֵʾ 32 ʮ֣ʶ豸ͷ͡

Additionally, the UEFI specification also allows legacy MBR (MS-DOS)
partitions. The Linux boot loaders (ELILO or GRUB2) try to automatically
generate a GUID for those legacy partitions, and write them to the firmware.
Such a GUID can change frequently, causing a rewrite in the firmware. A rewrite
consists of two different operations: removing the old entry and creating a new
entry that replaces the first one.

ִ̼һռѼɾͷΪԤڴ档̼Ѽ
ͷЩʱͻᵼ; ܵϵͳ޷

ܷܼ򵥣ͳ MBR תµ GPT ױ⡣

2 

2.1 ʹ LUKS ܷϵͳ޷

Щ£Plymouth ޷ȷʾʾҪ޸⣬
plymouth.enable=0 ں˵С https://bugzilla.opensuse.org/
show_bug.cgi?id=966255

2.2 systemctl stop apparmor 

ȥ AppArmor ʱsystemctl зǳƵ reload  restart
ܾ˻

  systemctl reload apparmor ȷ¼ AppArmor ļ
    һֱƼ¼ AppArmor ļķʽ

  systemctl restart apparmor ζ AppArmor ֹͣȻҲͻж
    AppArmor ļȻ¿ʼҲζеǰڵĽ̶ʧȥơ
    ֻĽ̻ٴޡ

źǣsystemd ûĵԪļʽṩԽ restart Ӧó
⡣

 AppArmor 2.12 ʼ systemctl stop apparmor ٹ
systemctl restart apparmor ȷ¼ AppArmor ļ

Ҫж AppArmor ļʹ aa-teardownָ֮ǰ
systemctl stop apparmor Чһ¡

ҪȡϢ https://bugzilla.opensuse.org/show_bug.cgi?id=996520 
https://bugzilla.opensuse.org/show_bug.cgi?id=853019

2.3 ûĬϵ Compose ϼ

֮ǰ openSUSE 汾УCompose ϼ׼޷ṩַġ
Ϊ ???Ҫ²ͷ Shift? Ctrl ٰ a Ρ

 openSUSE Tumbleweed вṩһԤ Compose ϼΪ Shift?
Ctrl Ҫˡ

  Ҫһϵͳȫֵ Compose ϣ޸ļ /etc/X11/Xmodmap еУ

    [...]
    !! Third example: Change right Control key to Compose key.
    !! To do Compose Character, press this key and afterwards two
    !! characters (e.g. `a' and `^' to get 342).
    !remove  Control  = Control_R
    !keysym Control_R = Multi_key
    !add     Control  = Control_R
    [...]

    Ҫȡעʾ룬Ƴ׵ ! ַע⣬ʹ setxkbmap 
    ĻXmodmap ļеýᱻǡ

  趨û Compose ϣʹ滷ṩļ趨߻ʹ
    setxkbmapйߣ

    setxkbmap [...] -option compose:COMPOSE_

    е COMPOSE_滻ϲļ ralt Alt lwin
    Windows rwin Windows menu˵rctl Ctrl 
    capsд

  ⣬ʹ IBus 뷨ҲַҪʹ Compose 

3 Ϣͷ

  Ķװϵ README ĵ

   RPM лȡĳضϸ޶ʷϢ

    rpm --changelog -qp ļ.rpm

    ļ滻Ϊ RPM ơ

  鿴ʶĿ¼е ChangeLog ļðʱеȫʷ

  ڽϵ docu ļлȡϢ

  Ϣµĵ https://doc.opensuse.org/

  ȡ openSUSE ²Ʒţ https://www.opensuse.org

Ȩ ? SUSE LLC

лʹ openSUSE

openSUSE Ŷӡ

? 2022 SUSE

