openSUSE Leap 42.3

o

openSUSE Leap O@ӦۥѪ Linux @~tΡAiB@bzWqBO
qάOACziHΥsB޲zzqllPۤBiͲOu@B
vέ֡CϥΥzRֽI

XG2021-02-11 , G42.3.20191025.47f19083

1 w
2 tΤɯ
3 @뻡
4 hTPX

{b openSUSE Leap 42.3@wCnϨtΫO̷sMwAФɯŨe
openSUSECb}lɯŤeAнTOMΤF openSUSE Leap 42.3Ҧ@sC

ɯŨe openSUSE ԲӸTAгyX http://en.opensuse.org/
SDB:Distribution-UpgradeC

pGzqª openSUSE o檩ɯšAХѦdݤeoơG http://
en.opensuse.org/openSUSE:Release_NotesC

MתTШ https://www.opensuse.orgC

1 w

`]tFwˬnICԲӪɯűоǡAаѾ\bhttps://
doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/
part.basics.htmlC

1.1 ̤ptΦw

קK@ǤjĳMQwˡA̤pw˼˦ (pattern) |ϥΨLPDwM
۽Ĭ𪺼˦CӼ˦ patterns-openSUSE-minimal_base-conflicts iHbw˧
C

Ъ`N̤ptΦw˹w]|ҰʨCYzݭnAЦw SuSEfirewall2C

1.2 UEFI - Τ@i餶

bw openSUSE ϥ UEFI (Τ@i餶) }tΤeAjPĳz
ݬO_wsyөҫĳså[HwˡCYztΦw Windows 8 Χs
Aq`NNztΨϥ UEFI }C

IѡG UEFI 馳ʳAɭPӦhƳQgJ UEFI xsϰɡA|
oͰDCOSHDsgJhָƤ~uӦhvC

openSUSE ǥѥugJҰʨtΪֻ̤ݭnƶqAӭCoӭICgJƦ
֭niD UEFI  openSUSE Ұʵ{mCx Linux ֤ߴѨϥ UEFI xs
ϨӼgJ}ηT\ (pstore)Abw]QΡCLצpAĳw˥w
syӫĳsC

1.3 UEFIAGPT P MS-DOS ϺФΰ

b EFI/UEFI WѤ@ӷsκϺЪ覡GGPT]GUID Partition Table
^Coӷs覡ϥ GUID]128줸ܦb32ӤQiƦrW^ѧO˸mΤ
ΰC

~AUEFI WdO\ǲΪ MBR]MS-DOS^ΰϡC Linux ޾ɥ[]ELILO 
GRUB2^հw墨ǶǲΪΰϦ۰ʲͤ@ GUID Aç⥦̼giCo˪@
 GUID iHWcܧAɭP骺gJC@gJ]AؤPާ@GR
ءAHγЫؤ@ӷsإHNĤ@ӶءC

{N鳣@өU]garbage collector^AiHQRiJI]
entries^AåBӫOd¶iJI]entries^OCG٪餣ব
άOoǶiJI]entries^ɡAtαN|X{DA̲ױNytεLk}C

²檺NѨM׬OGഫǲΪ MBR ΰϦs GPT ΰϥH㪺קK
DC

1.4 ֤߹ϧΰ|s

b openSUSE Leap 42.3 WAdrm-kmp-default M󴣨ѤF 4.9.x ֤߬ϧΰ
|sAӫDVᲾӳ\h׸ɵ{ثe֤ߡCq`zWϧθ
mQɡAӮMbtΦwˮɹw]|۰ʦwˡC

KMP ѨϥΪ̥t@ӦnBGziH²azLӮMAh^ 4.4.x ֤ߵ{
XCzJYD (Ҧp GPU d)AйղӮM (pUҥ)As
ʫAաG

zypper rm drm-kmp-default

1.5 ʦw Nvidia Xʵ{ϥΪ̪

b openSUSE Leap 42.3 Abzϥ .run ROC}w˵{ʦw Nvidia X
{eAzݭn drm-kmp-default MG

zypper rm drm-kmp-default

pGAw˥NvidiaѪRPMM]AAN|즹DvTA]boӱpUAM
drm-kmp-default|bXʵ{w˹L{Q۰ʨNC

pGAyᥴⲾNvidiaXʵ{AнTOwswˮMdrm-kmp-defaultC

pnohTAШhttps://bugzilla.suse.com/show_bug.cgi?id=1044816C

2 tΤɯ

oӤp`CXFPtΤɯŦ`NƶCFѸԲӪɯŨBJAШ https://
doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/
cha.update.osuse.html 󻡩C

t~AЬd\ 3.1 `uĳMvp`C

2.1 q openSUSE Leap 42.2 ɯ

2.1.1 wQΨNM

UCO openSUSE Leap 42.2 wQΨNMG

 E ldapjdkGb 42.3 غcѡC

 E libatlas3Gb 42.3 غcѡC

 E castorGb 42.3 غcѡC

 E fontinfoGqQ@@íwMӵoC

 E plasma5-mediacenter: ۪5.7.3AwQW}o̱˱C

 E perl-Mojolicious-Plugin-Bootstrap3GwQW}o̴A\
    perl-Mojolicious-Plugin-AssetPackҨNC

 E qtsharpGb 42.3 غcѡC

 E rubygem-mysqlGwQ rubygem-mysql2 NC

2.1.2 Synaptics ĲOXʵ{P KDE Plasma

b openSUSE Leap 42.2AX11 synaptics Xʵ{ (xf86-input-synaptics) w]|Q
w (Ш 2.2.4 `uSynaptics X Xʵ{b GNOME ҤUi|CĲOϥ
gv)CO KDE Plasma ѤF libinput N״ѦתպAﶵC

q openSUSE Leap 42.3 }lAxf86-input-synaptics N|P KDE Plasma ୱ (
plasma5-workspace ĳM) @PQwˡC

2.1.3 KDE ୱjMު

b openSUSE Leap 42.3 AୱjMw]u|ɦWޡA|ɮפe
C

ѩ󤧫ew]ﶵåxsbպAA]YϹLhwҥΡAɮפeޥ\ऴݭn
ʭsҥΡCnҥΥ\AЫӥHUBJG

 1. ϥΥDάO krunnerAҰʨtγ]wC

 2. IjMC

 3. I֨ Also index file contentC

 4. IMΡC

2.1.4 Shorewall wgɯŨ 5.1 

b openSUSE Leap 42.3 AShorewall wgɯŨ̷s 5.1 CiɯŪ
ԡAshorewall H shorewall6 N|ĵitκ޲z̳]wɻݭnisC

iHbhttp://shorewall.net/̭C

{ 1 ɯ Shorewall

 1. b׺ݾ̭H root vG

    root #shorewall update -a /etc/shorewall

 2. YuLkz۰ഫAФʭקz]wӨϥηsykCoq`ubJ
    SwBD`]wɤ~|ݭnC

 3. ϥΥHUROT{ôէs᪺]wG

    root #shorewall try /etc/shorewall

    pG@`AЭsҰʱzqΨϥΥHUROsҰʪAȡG

    root #systemctl restart shorewall.service

`N

`NGɯ shorewall6

shorewall6 ɯŤkPb{ 1 uɯ Shorewallvyz shorewall ɯŤk@P
CMӱzNҦr shorewall  shorewall6C

2.1.5 GCC 6 M󪩥M SLE 12 SP3 @P

openSUSE Leap 42.2 pߦF SUSE Linux Enterprise ٭ns GCC 6CoӰ
Dwgb openSUSE Leap 42.3 ץCo榬FM SUSE Linux Enterprise 12 SP3
ۦP GCC 6C

MӡAYewwˤF GCC 6 MAbtΤɯŮɡAӮM|QjC

2.2 q openSUSE Leap 42.1 ɯ

2.2.1 wQΨNM

UCO openSUSE Leap 42.1 wQΨNMG

 E aristaGwQ transmageddon NC

 E cadabraGӭlXwLksĶC~ Cadabra 2 íwC

 E dropbearG۸ opensshAw˸ӮMõL㪺nBAGӮMC

 E emerillonGwQ gnome-maps NC

 E gnome-system-logGwQ gnome-logs NC

 E hawkGwQ hawk2 NC

 E ksnapshotGwQ spectacle NC

 E labplotGLabplot wQ Qt5  labplot-kf5 NCYzOq openSUSE Leap
    42.1 ɯťBӦw˦ labplot MAtη|۰ʧ labplot-kf5C

 E nodejs: wsRW nodejs4C

 E psiGwQ psi+ NC

 E python-moinGwQ moinmoin-wiki NCuªM󭫷sRWAõLɯ
    дXGOۦPNMC

 E ungifsicleGwQ gifsicle NC

 E xchatGwQ hexchat NC

2.2.2 /var/cache NbWߪl (subvolume) iַӤΦ^_

/var/cache ]tF\hȮɩʪơAҦpbCɯŮɼȦsP RPM M
Zypper ֨CGFnxsoӤjO_BȦsʽ誺ơAַөҭnΪϺЪ
|D`ֳtaW[C

nѨMoӰDAڭ̱N /var/cache @ӿWߪlCb@Ӱbw˪ openSUSE
Leap 42.3 tΤWAtη|۰ʳBzCYnഫ{ root ɮרtΡAаUCBJ
G

 1. X root ɮרtΪ˸mW (Ҧp /dev/sda2 άO /dev/sda3)G

    df /

 2. XҦllCYOw openSUSE 13.2AӤlW٬ @CnˬdO_z
    @ @ lAϥΥHUOG

    btrfs subvolume list / | grep '@'

    YӫOXTAܱzSW٬ @ lCboӱpUAziHϥ
    ID  5 lCoOLhª openSUSE ҨϥΪlC

 3. {bNӱݭnlC

      Yz @ lAӤl@ӼȮɪIG

        mount <root_device> -o subvol=@ /mnt

      YzS @ lAЧﱾ ID  5 lG

        mount <root_device> -o subvolid=5 /mnt

 4. /mnt/var/cache iwgsbBP /var/cache VۦPؿCnקKƿ򥢡A
    вʥG

    mv /mnt/var/cache /mnt/var/cache.old

 5. ͤ@ӷslG

    btrfs subvol create /mnt/var/cache

 6. Ye¸ƨ /var/cache.oldANsmG

    mv /var/cache.old/* /mnt/var/cache

    YOAhG

    mv /var/cache/* /mnt/var/cache/

 7. @iܪBJAN /mnt/var/cache.old G

    rm -rf /mnt/var/cache.old

 8. ۼȮɪIӤlG

    umount /mnt

 9. b /etc/fstab  /var/cache l[JsءCziH{l]wҪ
    ӽƻsCнTOnʨ UUID e (]oO root ɮרtΪ UUID)Aíק
    lWٻPIөM /var/cache ]w@PC

10. b /etc/fstab ]wslG

    mount /var/cache

2.2.3 GNOME Keyring AP GPG X

b GNOME Keyring X GPG NzwQCGLkA GNOME Keyring Ӻ޲z GPG
_FCzMiHbROCϥ gpg uӺ޲z GPG _C

2.2.4 Synaptics X Xʵ{b GNOME ҤUi|CĲOϥθg

b openSUSE Leap 42.1ASynaptics X Xʵ{ (xf86-input-synaptics M) w]|
QwˡAOuvp libinput Xʵ{ (xf86-input-libinput)C

P openSUSE Leap 42.3:

 E Synaptics X Xʵ{w]N|QwˡC

 E @w Synaptics X Xʵ{AN|uQϥΨXʥĲO˸mC

 E GNOME ҤA䴩 Synaptics X Xʵ{CoN׵۷w˸Xʵ{ANu
    ]w Synaptics ĲOӰ򥻪ƹާ@C

Dzbϥ Synaptics ĲOBjqϥΤF Synaptics Xʵ{~䴩ȻsƳ]
wA_hЦ۱ztβӮMG

sudo zypper rm xf86-input-synaptics

2.2.5 AArch64Gq openSUSE Leap 42.1 ɯŨ openSUSE Leap 42.3AOj
pwܧ

b openSUSE Leap 42.1AAArch64 xw]Ojp 64 kBCb openSUSE
Leap 42.3 wܧ 4 kBCo|yª Swap P Btrfs ɮרtεoͤíwpC

Yzثeb AArch64 W openSUSE Leap 42.1AЦҼ{swˡAӫDɯŨ
openSUSE Leap 42.3C

2.2.6 㦳 CCISS tΥibɯūLkҰ

Compaq/HP Smart Array (CCISS) Xʵ{ (cciss.ko) w]wA䴩Sw
FCo|ɭP openSUSE Leap 42.3 ֤ߵLk root ϺСC

bvTtΤWACCISS Xʵ{iHQ]w^_ª欰ísCY
n]wAХ[J֤߰Ѽ cciss.cciss_allow_hpsa=0C

3 @뻡

oӤp`CX openSUSE Leap 42.3 Lkk@DC

3.1 ĳM

HUoǤĳM٬O]ˬo檩@AoǮMsb]OUE
Aĳz~ϥΡAӥBӤ|AsAU@ӵo檩|oǮM
C

 E lxdmGwA@AЧ lightdmC

 E mysql-community-serverGiण|A@MwsAڭ̫ĳz mariadb
    C

 E ruby2.2-*GȨѶ}oϥΡCЧ Ruby 2.1  2.4C

 E ruby2.3-*GȨѶ}oϥΡCЧ Ruby 2.1  2.4C

 E uClibcGwA@C

nˬdww˪MO_wA@AХT{O_ww lifecycle-data-openSUSE M
AۨϥΥHUOG

zypper lifecycle

3.2 KDE ӤHT޲zn (KDE PIM)

KDE PIM 4.x wgAQW KDE MשҤ䴩AFקKvTϥΪ̪u@y{ï
eaಾsAb openSUSE 42.2 U~OdAP KDE PIM 5 @sC

b openSUSE Leap 42.3 AKDE PIM 4.x wQABu]tثeWMפ䴩 KDE
PIM 5C

3.3 ϥ GNOME Shell ϥ GDM ɡAùw|@

 GNOME Shell MLD GDM nJ޲z@Pϥή (p SDDM  LightDM)Aù
|ܶ©wCt~A]LkbnXpUϥΪ̡C

nb GNOME Shell UwùAбҥ GDM @znJ޲zG

 1. нT{ww gdm MC

 2. } YaSTAæb䤤Ұ /etc/sysconfig s边C

 3. ʨ Desktop ? Display manager ? DISPLAYMANAGERC

 4. brAw gdmCYnxs]wAITwsC

 5. sҰʨtΡC

3.4 KDE Plasma 䴩

b KDE Plasma 5.9 AKDE sɤJF KDE ୱ䴩C

b openSUSE Leap 42.3 Aε{C plasmoid ]iѨϥΡC

`N

`NGD Qt ε{|B@`

ϥ Qt 禡wε{iण䴩ξɭPT欰C

3.5  MP3 Cɮ

q openSUSE Leap 42.3 }lA MP3 CɮשһݪѽX{bNзǮMw
C

nbH gstreamer ¦ε{ζ}oج[ϥθѽX (p Rhythmbox άO
Totem)AЦw gstreamer-plugins-ugly MC

3.6 LibreOffice A䴩 Type-1 r

LibreOffice 5.3 A䴩ª Type-1 rF(ɦW .afm P .pfb r)C
erq`O TrueType (.ttf) άO OpenType (.otf) 榡A]jϥΪ̨ä
|vTC

pGzvTAбN Type-1 rഫ䴩r榡 (p TrueType)AAϥθ
ഫ᪺rCziHϥ openSUSE ҥ]t FontForge ε{ (fontforge M)
ӰഫCQFpϥθ}Ӧ۰ʤഫTAШ https://
fontforge.github.io/en-US/documentation/scripting/C

4 hTPX

 E о\Ūw˴CW README C

 E qM RPM ˵YӮMԲӪܰʾvTG

    rpm --changelog -qp FILENAME.rpm

    N FILENAME N RPM W١C

 E Ьdݦbw˴C̤WhؿU ChangeLog ɮץHFѩҧsMܰʾv]
    ɶƧǡ^C

 E bw˴C餤 docu ؿihTC

 E LΧsAаѾ\ https://doc.opensuse.org/C

 E nFѦopenSUSE̷s~sDAгX https://www.opensuse.orgC

vҦ ? 2021 SUSE LLC

P¨ϥ openSUSEC

openSUSE ζ

? 2021 SUSE

