Versija:
12.1.12 (2012-04-13)
Autorinės teisės © 2012 Novell, Inc.
Leidžiama kopijuoti, platinti ir/arba keisti šį dokumentą GNU laisvosios dokumentacijos licencijos, 1.2 ar bet kurios vėlesnės versijos, paskelbtos Laisvos Programinės Įrangos Fondo (Free Software Foundation), sąlygomis; jokių pakeistų skyrių, jokių tekstų priekyje ir jokių tekstų gale. Licencijos kopija įtraukta kaip rinkmena fdl.txt.
Jei senesnę sistemos versiją naujovinote iki šios openSUSE laidos, ankstesnių laidos informacijų ieškokite čia: http://en.opensuse.org/openSUSE:Release_Notes
Laidos pastabos aprėpia šias sritis:
Įvairenybės: Šie įrašai įterpti automatiškai iš pageidaujamų savybių tvarkymo sistemos „openFATE“ (http://features.opensuse.org).
Kol kas elementai nesurūšiuoti — vis dar tobulinama.
Diegimas: skaitykite, jei ketinate diegti nuo nulio.
Bendra: informacija, kurią visi turėtų perskaityti.
Sistemos naujovinimas: klausimai, susiję su ankstesnės versijos naujovinimu iki šios openSUSE versijos.
Techninės detalės: šioje dalyje techniniai pakeitimai ir patobulinimai, skirti patyrusiam naudotojui.
https://features.opensuse.org/305278 FATE kategorijos: AppArmor, YaST.
AppArmor konfigūracijos modulį nuo šiol rasite YaST valdymo centro modulių grupėje „Saugumas ir naudotojai“.
Daugiau informacijos apie diegimą "openSUSE dokumentacijoje" , į kurios nuoroda pateikta žemiau.
Pradžiamokslyje rasite diegimo instrukcijas, KDE ir GNOME darbalaukių bei LibreOffice raštinės programų rinkinio trumpus aprašymus. Dokumentacija apima pagrindines administravimo temas, pvz., išskleidimą ir programinės įrangos tvarkymą, įvadą į bash apvalkalą.
Žinyne detaliai aprašyta išskleidimo, administravimo ir sistemos konfigūravimo temomis, paaiškinama, kaip nustatyti įvairias tinklo paslaugas.
Saugumo vadove supažindina su pagrindinėmis sistemos saugumo koncepcijomis, apimančias tiek vietinio, tiek tinklo saugumo aspektus.
Sistemos analizavimo ir derinimo vadovas padeda aptikti problemas, rasti sprendimus, optimizuoti darbą.
Virtualizacija su KVM pateikia įvadą apie virtualizacijos su KVM, libvirt, QEMU įrankiais įdiegimą ir tvarkymą.
Siūlomas GNOME 3 darbalaukis skiriasi nuo GNOME 2. Tad tam, kad naudotojai pasinaudotų naujovėmis, nebus automatiškai migruojama iš GNOME 2 darbalaukio. GNOME 3 konfigūruokite per Sistemos nuostatas arba pasinaudoję sudėtingesniu įrankiu (gnome-tweak-tool).
The standard mode of GNOME 3 requires support for 3D acceleration in the graphic drivers. When 3D acceleration is not available, GNOME 3 then uses the fallback mode. If it turns out that GNOME 3 detects availability of 3D acceleration, but the standard mode is unusable, then you likely hit a bug in the graphic drivers. You can force the fallback mode with the "gnome.fallback=1" argument on the boot line in grub.
If you use the fallback mode, you can customize the panels by pressing Alt when right-clicking on a panel.
Trumpą GNOME apvalkalo savybių aprašą (klavišų kombinacijas, vilkimo galimybes, specialias paslaugų programas) rasite https://live.gnome.org/GnomeShell/CheatSheet.
PulseAudio garso sistema dabar integruota į sistemą ir įjungiama diegiant naujai. Jei šią sistemą uždraudėte ankstesnėje versijoje, tačiau norite ją įjungti dabar, /etc/sysconfig/sound rinkmenoje keiskite PULSEAUDIO_ENABLE kintamojo reikšmę:
Norėdami visur priverstinai naudoti PA, ties PULSEAUDIO_ENABLE įrašykite "yes". Ties PULSEAUDIO_ENABLE nurodę "no", visiškai uždrausite PulseAudio. Nurodę "custom", išlaikysite savitą konfigūraciją.
Btrfs is the next generation filesystem for Linux. As a preview of the new technology, you can create btrfs partitions or setup your whole system with btrfs.
Note: The btrfs filesystem is in active development, and check and repair functionality ("scrub") has been added just recently. "Scrub" is aimed to verify data and metadata assuming the tree structures are fine; it can (and should) be run periodically on a mounted filesystem: it runs as a background process during normal operation.
Thus we advice to carefully consider, which data to put on the filesystem, and follow the usual suggestions for redundancy and backup. For more information, see http://btrfs.wiki.kernel.org.
Btrfs contains many interesting new features, including the ability to take snapshots of your filesystem. Snapshot and rollback is supported by snapper, and already integrated into openSUSE package and system management tools such as zypper and YaST.
SUSE KDM apipavidalinimas neleidžia Windows srities prisijungimų.
Išeitis – naudoti numatytąjį KDM apipavidalinimą. Tam /etc/sysconfig/displaymanager rinkmenoje DISPLAYMANAGER_KDM_THEME kintamajam priskirti tuščią reikšmę:
DISPLAYMANAGER_KDM_THEME=""
java-1_6_0-sun paketas nebėra openSUSE dalis dėl pasikeitusių licencijos sąlygų. Todėl vietoj jo pateikiamas OpenJDK. openSUSE naudotojai, norintys vietoj openSUSE OpenJDK naudoti Oracle JDK versiją, ją gali parsisiųsti iš http://oracle.com/java.
32-Bit XEN Hypervisor yra nebeprieinamas. 32 ir 64 bitų svečio sistemoms naudokite 64-bit XEN Hypervisor.
Installing a guest hosted on Windows 8 Server may fail when a large virtual disk image (larger than 50 GB) in .vhdx format is assigned to the guest. To workaround this issue use either virtual disk images with a fixed size, or create the dynamically sized disk image using Powershell.
The .vhd and .vhdx images are sparse files. When a dynamic .vhdx is created with a maximum size of 127 GB, the initial size is about 256 KB. Because the default block size for .vhdx files is 32 MB, writing one 512 byte sector will result in a 32 MB section of the sparse file being allocated. When ext3 is allocating the MBR, the super block, the backup super blocks, inodes, directories, etc., space is being allocated in the sparse file. Because of ext3's suboptimal IO, how the data structures are laid out on disk, and the default block size, a large partition of the .vhdx file is allocated just by formatting. The workaround is to create a .vhdx file with a 1 MB block size rather than the default 32 MB.
Changing the block size in the UI is not implemented. It can only be changed when the VHDx file is created through Powershell. To create a VHD with a modified block size, use this Powershell script (all in one line):
New-VHD -Path C:\MyVHDs\test.vhdx -SizeBytes (127GB) -Dynamic -BlockSizeBytes (1MB) -VHDFormat vhdx
There is no SuSEconfig postfix module any more. Thus SuSEconfig no longer writes the postfix configuration files, if you set sysconfig variables in /etc/sysconfig/postfix or /etc/sysconfig/mail.
After modifying sysconfig variables you must manually run /usr/sbin/SuSEconfig.postfix as root.
On ancient SUSE systems, /etc/cryptotab was used for setting up devices with the now deprecated cryptoloop technology. 12.1 only supports /etc/crypttab (without 'o'!), which uses dm-crypt. Users who still have a cryptotab from the old days should run convert_cryptotab, which prints instructions about what to put in crypttab and fstab instead.
Jei systemd automatiškai neprijungia užšifruotų skaidinių, greičiausiai /etc/fstab rinkmenoje tiems skaidiniams nurodyta reikšmė noauto. Problemą išspręsite šią reikšmę pakeitę į nofail. Pavyzdžiui, pakeiskite tokią eilutę:
/dev/mapper/cr_sda3 /home ext4 acl,user_xattr,noauto 0 2
į
/dev/mapper/cr_sda3 /home ext4 acl,user_xattr,nofail 0 2
Nuo openSUSE 11.3 pereita prie KMS (branduolio veiksenos parinktis) Intel, ATI ir NVIDIA vaido plokštėms kaip numatytąja parinktimi. Jei kils nesklandumų naudojant KMS tvarkyklių palaikymą (intel, radeon, nouveau), uždrauskite KMS pridėdami nomodeset prie branduolio įkrovos komandinės eilutės. Norėdami, kad parinkties pakeitimas būtų ilgalaikis, pridėkite ją prie branduolio komandinės eilutės rinkmenoje /boot/grub/menu.lst. Tokia parinktis užtikrins, kad atitinkamas branduolio modulis (intel, radeon, nouveau) bus paleistas su parametru modeset=0 ties initrd, t. y. KMS bus uždraustas.
Retais atvejais įkeliant DRM modulį iš initrd gali kilti nesklandumų, nesusijusių su KMS, tad galima visiškai uždrausti DRM modulio įkėlimą iš initrd. Tai galite padaryti nurodydami NO_KMS_IN_INITRD sysconfig kintamojo reikšmę yes per YAST, kuris po to iš naujo sukurs initrd. Perkraukite kompiuterį.
Intel be KMS plokštėse Xserver gali naudoti fbdev tvarkyklę (tik intel tvarkyklė palaiko KMS). Tačiau taip pat yra ir „intellegacy“ tvarkyklė (xorg-x11-driver-video-intel-legacy pakete) senoms Intel vaizdo plokštėms, kuri vis dar palaiko UMS (naudotojo veiksenos parinktį). Norėdami ją naudoti, /etc/X11/xorg.conf.d/50-device.conf rinkmenoje tuščią tvarkyklės (angl. driver) įrašą pakeiskite į intellegacy.
ATI plokštėms šiuolaikiniuose kompiuteriuose tiks radeonhd. NVIDIA be KMS plokštėse turėtų būti naudojama nv tvarkyklė (tik nouveau tvarkyklė palaiko KMS). Atminkite, jei branduolio įkėlimo parinktyse nurodysite nomodeset, sistemose su naujesnėmis ATI ir NVIDIA vaizdo plokštėmis bus naudojama fbdev tvarkyklė.
Kadangi pasitaiko tam tikrų nesklandumų kai kuriuose įrenginiuose, HDMI garso išvedimas numatytuoju atveju uždraudžiamas, jei naudojama radeon tvarkyklė, kuri yra numatytoji AMD/ATI vaizdo plokščių tvarkyklė.
Jį galima vėl įgalinti prie branduolio parametrų pridėjus radeon.audio=1. Tam eikite į YaST, Sistema -> Paleidyklė, spauskite Keisti ties numatytuoju įrašu ir ties „Pasirinktiniais branduolio komandinės eilutės parametrai“ dar prirašykite:
radeon.audio=1
Tam, kad įsigaliotų pakeitimai, iš naujo paleiskite kompiuterį.
Arba galite įdiegti nuosavybines AMD tvarkykles. Daugiau informacijos rasite http://en.opensuse.org/SDB:ATI_drivers.
Numatytuoju atveju openSUSE paleidimui dabar naudojama systemd. Jei kyla problemų, galite rinktis senąją sysvinit sistemą paleidimo metu spausdami F5 klavišą.
Jei norite visada naudoti sysvinit, įdiekite sysvinit-init paketą. Jei po to vėl norėsite nuolat naudoti systemd, vėl įdiekite systemd-sysvinit paketą.
systemctl palaiko tik tam tikrus parametrus (žr. http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities).
Norėdami įvykdyti savitą komandą, galite tiesiogiai iškviesti paleidimo scenarijų, pvz.:
cd /etc/init.d ./apache2 <jūsų_parametrai>
Norėdami sustabdyti ir išjungti sistemą su systemd, komandinėje eilutėje įvykdykite halt -p arba shutdown -h now; arba darbalaukio aplinkoje nuspauskite atitinkamą mygtuką.
Pastaba: halt komanda sistemos tinkamai neišjungtų.
systemd kai kuriuos aplankus, kuriuose gana dažnai keičiami duomenys, prijungiami kaip tmpfs rinkmenų išdėstymo sistema: /run, /var/run, /var/lock ir /media. Daugiau informacijos rasite http://lwn.net/Articles/436012/.
Pastaba: /run, /var/run ir pan. kataloguose nelaikykite rinkmenų, kurios turėtų išlikti kompiuterį paleidus iš naujo.
systemd sistema aplankus tvarko pagal taisykles, esančias tmpfiles.d kataloge ir /lib/systemd/system/systemd-tmpfiles-clean.timer. Daugiau informacijos rasite tmpfiles.d žinyne.
Numatytuoju atveju systemd kasdien išvalo tmp katalogus – tai konfigūruojama /usr/lib/tmpfiles.d/tmp.conf rinkmenoje:
d /tmp 1777 root root 10d d /var/tmp 1777 root root 30d
Pastaba: systemd nekreipia dėmesio į /etc/sysconfig/cron rinkmenoje esančius sysconfig kintamuosius, pvz., TMP_DIRS_TO_CLEAR.
CUPS 1.5 turi pakeitimų, nesuderinamų su ankstesnėmis versijomis:
CUPS nebepalaiko ~/.cupsrc ir ~/.lpoptions konfigūracijos rinkmenų, naudotų CUPS 1.1 versijoje. Vietoj jų naudokite ~/.cups/client.conf ir ~/.cups/lpoptions, kurios įvestos nuo CUPS 1.2 versijos.
Planuoklė dėl saugumo sumetimų dabar reikalauja, kad filtrai ir varikliai neturėtų grupės rašymo leidimų. Jei naudojate gamintojo pateikimas trečiųjų šalių spausdintuvų tvarkykles, kurios turi laisvesnius leidimus, tuomet leidimus pakeiskite rankiniu būdu.
Pagal GNU programavimo standartus, pervadinimo komanda „rename“ visas eilutes, prasidedančias brūkšniu, interpretuoja kaip komandinės eilutės parinktis. Jei norite to išvengti, parinktį nuo kitų argumentų atskirkite naudodami --. Pavyzdžiui:
#!/bin/bash for f in *.jpg ; do rename -- ".jpg" "-$RANDOM.jpg" $f ; done
cnetworkmanager nebepateikiama — naudokite nmcli. Daugiau informacijos apie pasikeitimus rasite http://repo.or.cz/w/cnetworkmanager.git/blob_plain/HEAD:/nmcli-migration.html.
Eiliniai naudotojai nebeturi teisės rašyti /usr/src/packages kataloge. rpmbuild dabar numatytuoju atveju naudoja ~/rpmbuild. Norėdami pakeisti aplanką, ~/.rpmmacros rinkmenoje prirašykite:
%_topdir /jūsų/norimas/katalogas
Norėdami naudoti $HOME katalogo pakatalogį foo, prie ~/.rpmmacros pridėkite:
%_topdir %{getenv:HOME}/foo