openSUSE Leap 42.3

o

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

XG2017-09-12 , G42.3.20170911

1 w
2 tΤɯ
3 @뻡
4 hTPX

oƤ_aק襤CnFѳ̷siiAШb https://doc.opensuse.org/
release-notes uWC^媩oƦbݮɤ|sC½Ķi|
ɦaC

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

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

n󥻦o檺~iAЧQ openSUSE BugzillaCԱAгyX http:/
/en.opensuse.org/Submitting_Bug_ReportsC

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

On openSUSE Leap 42.3, the upgrade of the graphics stack up to 4.9.x kernel
code is provided via the package drm-kmp-default instead of backporting many
patches into the kernel itself. Usually, this package is installed
automatically during the OS installation when a corresponding graphics device
is found on your machine.

The KMP gives users also another benefit: You can roll back to the 4.4.x kernel
code by uninstalling this package. If you face critical issues, like a hung
GPU, try to uninstall the package as shown below, then reboot and retest:

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

Additionally, check  3.1 `uDeprecated Packagesv.

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 libatlas3: Fails to build on 42.3.

 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 Deprecated Packages

The following packages are still shipped as part of the distribution but are
deprecated. The packages exist to aid migration, but their use is discouraged
and they may not receive updates. The packages will be removed in the next
version of the distribution.

 E lxdm: Unmaintained, use lightdm instead.

 E mysql-community-server: May not receive maintenance and security fixes
    anymore. We advise migrating to mariadb.

 E ruby2.2-*: For development only. Use Ruby 2.1 or 2.4 instead.

 E ruby2.3-*: For development only. Use Ruby 2.1 or 2.4 instead.

 E uClibc: Unmaintained.

To check whether installed packages are no longer maintained: Make sure that 
lifecycle-data-openSUSE is installed, then use the command:

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 Dolphin  Konqueror Lk]wv줸 (Extended Permission Bits)

openSUSE Leap 42.3 Ҧ KDE ɮ׺޲z Dolphin  Konqueror Lk]w
uvv줸 (GID, uStickyv)C~AITw Dolphin v]wܮط|
ɭP{sv줸QMC

nקKoӰDAХuϥ chmod (ROC) ӽsvC

3.4 ϥ 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.5 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.6  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.7 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 q RPM YӮMԲӪܰʾvTG

    rpm --changelog -qp FILENAME.rpm

    N FILENAME N RPM M󪺦W١C

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

 E bw˴C餤 docu ؿihTC

 E LΧsɡAаѾ\ https://doc.opensuse.org/C

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

vҦ ? 2017 SUSE LLC

P¨ϥ openSUSEC

openSUSE ζ

? 2017 SUSE

