#fedora channel on the IRC net irc.freenode.net. Keep in mind that the channel is populated by volunteers wanting to help, but folks knowledgable about a specific topic might not always be available.
relnotes@fedoraproject.org
/usr/share/doc/HTML/fedora-release-notes/. Over time, most of the documentation stored in the /usr/share/doc/HTML/ directory tree have moved out of that tree to application_specific directories.
/usr/share/doc/fedora-release-notes-18.0/.
Fast Restartfast restart feature of Windows 8 and rebooting into Fedora may lead to data loss. Files written to the Windows partition by Fedora may be deleted when rebooting into Windows 8. This may be avoided by disabling the fast restart feature in Windows 8.
NTFS filesystems will attempt to detect the dangerous situation and prevent mounting to avoid data loss. This is less true of previous Fedora releases, and fast restart should still be disabled to ensure proper function and prevent data loss.
kickstart installs, many package group names have changed in Fedora 18. In particular, the Base group has been renamed to Standard. In order to install this group, it must be explicitly specified in the kickstart file.
--nobase--nobase flag used to supress the installation of the Base package group has been deprecated.
yum install fedup
--instrepo to be explicitly declared.
sudo fedup-cli --network 18 --debuglog fedupdebug.log --instrepo=http://dl.fedoraproject.org/pub/fedora/linux/releases/test/18-Beta/Fedora/[insert-arch-here]/os/
plymouth.splash=fedup to boot arguments for the Beta will show a graphical progress screen during upgrade. This will be the default for the final release. If all goes as it should, you might see a few boot messages but will eventually see the fedup plymouth theme.
rd.upgrade.debugshell to the end of the kernel boot arguments.
rd.debug systemd.log_target=console systemd.jounald.forward_to_console=1 systemd.log_level=debug console=tty0 console=ttyS0,115200n8
dracut#
exit
cat /sysroot/var/log/upgrade.out
journalctl -a -o cat
/etc/sysconfig files have been depricated/etc/sysconfig have been depricated. These changes should be transparent to most applications.
/etc/sysconfig/clock replaced by /etc/localtime/etc/localtime symlink to the relevant timezone.
timedatectl list-timezone
timedatectl set-timezone Atlantic/Reykjavik
set-time "2012-10-27 01:02:03"
To set the clock to use local time instead of UTC, use the command
timedatectl set-local-rtc 1
man timedatectl and man localtime.
/etc/sysconfig/i18n has been replaced by /etc/locale.conf/etc/locale.conf. The locale settings configured here are system wide and inherited by every service or user, unless overridden or unset by individual programs or users. For more information, see man locale.conf
/etc/sysconfig/keyboard has been change to /etc/vconsole.conf/etc/vconsole.conf
/etc/sysconfig/network to /etc/hostnamefully qualified domain name. A system may also have a transient hostname assigned by a dhcp server. hostnamectl is provided for administering these hostnames:
| Command | Function |
|---|---|
hostnamectl set-hostname | Set pretty hostname. |
hostnamectl set-hostname | Set static hostname. |
hostnamectl set-hostname | Set transient hostname. |
hostnamectl set-hostname | Without arguments, hostnamectl will apply to all hostname types. |
hostnamectl status | Show current hostname settings |
man hostname and man hostnamectl
allow will be renamed to reflect their domain. Existing policy booleans will continue to be supported.
/run/user/$UID in order to increase security and simplify locating the caches for NFSv4. Fedora's Kerberos support will now allow users to maintain credentials for multiple identities and for the GSSAPI client code to automatically select credentials based on the target service and hostname.
halt, poweroff, and reboot Configuration Movedhalt(8), poweroff(8) and reboot(8) commands by unprivileged users is now controlled using polkit. See the actions in /usr/share/polkit-1/actions/org.freedesktop.login1.policy. The PAM configuration files in /etc/pam.d/{halt,poweroff,reboot} are no longer used and their content, if any, is ignored.
ONC RPC service daemon that runs on file servers enabling the management by remote FedFS ADMIN clients of FedFS junctions.
nfsref to manage local junctions without requiring fedfsd.
LDAP server acting as a FedFS NSDB.
NSDB connection parameters on the local host.
LDIF format schema to enable an LDAP server to support FedFS objects.
/tmp on Fedora 18 will be on a tempfs. Storage of large temporary files should be done in /var/tmp. This will reduce the I/O generated on disks, increase SSD lifetime, save power, and improve performance of the /tmp filesystem.
RAW format. In these cases libvirt creates snapshots using external QCOW2 files - transparently switching the virtual machine to run on the new external image(s) once created.
virsh.
"Engine" - providing a graphical management console for your virtualized environments.
Engine Installation Engine provides a browser accessible management console for creating, provisioning, and using virtual machines. It also provides facilities for managing the networking and storage needs of the virtualized environment. For users who want to experience the management console but do not have a spare machine to act as a virtualization host an 'all in one' plugin is provided. The 'all in one' plugin allows a system to act as both the oVirt Engine and as a virtualization host.
Engine:
Engine as the root user.
yum install ovirt-engine.
engine-setup script and follow the prompts to complete installation of oVirt Engine.
Engine has been installed successfully the script will provide instructions for accessing the web Administration Portal.
root user and that SSH is enabled.
Engine installation using your web browser.
Infrastructure-as-a-Service (IaaS) clouds that are compatible with Amazon Web Services.
Platform-as-a-Service (PaaS) support to Fedora 18.
noSQL data store written in Erlang, is available in Fedora 18.
man ssm describes the new functionality provided by the utility.
SMB2.2 and SMB3 protocols and includes an LSA Service Daemon for FreeIPA trust relationship support. Administrators leaning on python will be pleased with the new Samba4 scripting interface, which allows Python programs access to Samba internals.
unit files to improve readability and boot times.
/usr/share/doc/procps-* for more information.
RPMDB and yum repositories.
.service to the name of the daemon they are administering. For example, systemctl restart dhcpd will now just work, but previous releases required systemctl restart dhcpd.service.
SEND_256_COLORS_TO_REMOTE. These configurations can be found in /etc/profile.d/256color.sh.
IPMI compliant Service Processors, it is now possible to have closer integration of OS and Service Processor without the need for 3rd party software. This will enable better management of the system remotely.
CIM management tools improvedWEBM and CIM offerings.
CPMI providers to monitor and administer network interfaces, storage objects, services, power state, users, and software packages. They can also monitor system load, usage, and more. The toolkit also includes yawn, a web based browser for navigating and working within the CIM object model.
Kernel Mode Setting (KMS) drivers which provide enhanced support for the GPUs commonly found in servers. Users of these GPUs are now able to utilize the additional features provided by KMS drivers, including enhanced graphics in virtual consoles. Chipsets supported by these new KMS drivers include AST and MGA based ServerEngines.
mdns available by defaultMDNS client is included. This allows out of the box discovery of devices on the local network. No private information is published via MDNS by default.
/etc/sysconfig/desktop. Instead use systemctl enable --force displaymanager.service to enable the installed display manager of your choice.
"Universal Access" icon from the GNOME Shell. GNOME 3.6 also adds brightness, contrast, and inversion capabilities to Magnifier
online accounts feature to connect your desktop with your online accounts. GNOME already includes a connector for Google™ accounts, and GNOME 3.6 adds a connector for ActiveSync (or Microsoft Exchange) accounts.
IBus input method framework. You can choose an input device (like a keyboard) and the key layout, and all GNOME applications will use these settings.
Message Tray. GNOME 3.6 enhances the Message Tray to help users remain focused and know whether notifications are urgent. For more information, refer to the GNOME documentation.
Printer panel in GNOME Control Center. You can more easily find and configure local and network printers, choose drivers, and set default options.
Activities, and the KWin Window Manager.
Places panel, improved search support and synchronization with the terminal location.
Web Shortcuts. It offers the Change Directory To context option when a folder is dropped on the Konsole window. Users have more control for organizing terminal windows by detaching tabs and dragging them to create a new window with just that tab. Existing tabs can be cloned into new ones with the same profile. Visibility of the menu and tab bars can be controlled when starting Konsole. For those handy with scripting, tab titles can be changed through an escape sequence.
Window Specific Settings, as well as more visible changes such as an improved KCM for box switching and better performance with Wobbly Windows. There are changes to make KWin deal better with Activities, including the addition of Activity related window rules. There has been a general focus on improving KWin quality and performance.
Activities: Activities are now integrated more thoroughly throughout the Workspaces. Files can be linked to Activities in Dolphin, Konqueror and Folder View. Folder View can also show only those files related to an Activity on the desktop or in a panel. An Activity KIO is new, and encryption for private activities is now possible.
Workspaces introduce MPRIS2 support, with KMix having the ability to handle streams and a Plasma data engine for handling this music player control protocol. These changes tie in with MPRIS2 support in Juk and Dragon, the KDE music and video players. There are many smaller changes in Workspaces, including several QML ports. The improved Plasma miniplayer includes a track properties dialog and better filtering. The Kickoff menu can now be used with only a keyboard. The Network Management plasmoid has seen layout and usability work. The Public Transport widget has also seen considerable changes.
#fedora-mate or #mate on irc.freenode.net
or through the Fedora bugzilla.
emport_number, while ports on PCI cards will be named pslot_numberpport_number, corresponding to the chassis labels. This feature may be disabled by passing biosdevname=0 on the kernel command line, in which case, behavior will revert to using ethX names.
D-BUS interface allows approved applications to communicate thier status and present complex or temporary needs to the firewall without requiring hand configuration by an administrator. This improves support for dynamic environments such as libvirtd, which previously had to be restarted when iptables rules were changed.
firewall-cmd. Documentation on firewalld can be found in the included manpages: firewall-cmd(1), firewalld(1), firewalld.conf(5), firewalld.icmptype(5), firewalld.service(5), firewalld.zone(5).
Team Driver which facilitates grouping of multiple network interfaces together so they act like a single network interface. This extends teaming possibilities provided by the existing bonding driver. It also provides a userspace driven, modular alternative to the existing bonding driver. Usage information can be found in the included manpages: teamd.conf(5), teamd(8), and teamdctl(8).
$HOME/.xinputrc has been moved to $HOME/.config/imsettings/xinputrc.
$HOME/.imsettings.log has been moved to $HOME/.cache/imsettings/log.
gsettings set org.gnome.desktop.input-sources show-all-sources true
| Input source name | Input method engine |
| Chinese (Chewing) | ibus-chewing |
| Chinese (Intelligent Pinyin) | ibus-libpinyin |
| Japanese (Anthy) | ibus-anthy |
| Korean (Korean) | ibus-hangul |
| * (inscript (m17n)) | ibus-m17n |
| * (itrans (m17n)) | ibus-m17n |
| * (phonetic (m17n)) | ibus-m17n |
$HOME/.fonts.conf is deprecated. Users are encouraged to move it to $HOME/.config/fontconfig/fonts.conf.
$HOME/.fonts.conf.d is deprecated. Users are encouraged to move it to $HOME/.config/fontconfig/conf.d
/etc/fonts/conf.avail have been moved to /usr/share/fontconfig/conf.avail. If you have any local symbolic links from the old location, please update them.
Unicode 6.1
eval controlled with unicode_eval and evalbytes feature
substr called in left-value context is evaluted even after changing original string
T_*REF_REFCOUNT_FIXED XS typemap fixing reference counter decremetion
is_utf8_char_buf XS-callable function replaces broken is_utf8_char function
$$ variable is writable
sort subroutines can be autoloaded
$[ variable is provided by arybase module
PerlIO::mmap
Unicode::UCD instead
Version::Requirements is deprecated in favor of CPAN::Meta::Requirements
BEGIN) are called in void context
T_DATAUNIT and T_CALLBACK XS typemaps removed
Unicode::Casing
XSUB C functions are static now and they are not exported from their object files
$$, $<, $>, $(, and $) do not cache their value
Devel::DProf, Shell have been removed from Perl core
abbrev.pl, assert.pl, bigfloat.pl, bigint.pl, bigrat.pl, cacheout.pl, complete.pl, ctime.pl, dotsh.pl, exceptions.pl, fastcwd.pl, flush.pl, getcwd.pl, getopt.pl, getopts.pl, hostname.pl, importenv.pl, lib/find{,depth}.pl, look.pl, newgetopt.pl, open2.pl, open3.pl, pwd.pl, hellwords.pl, stat.pl, tainted.pl, termcap.pl, timelocal.pl
UTF-16 support and API changes, which are documented by the changelog and NEWS provided in /usr/share/doc/pcre*
Debuginfo included by default debuginfo packages.
Debuginfo compressed by DWARF
Debuginfo will be post-processed by the DWARF compressor tool dwz to reduce size of the *.debug files. Developers may run this same program on their binaries.
Notebook has a new user interface and has many new features like auto-folding of very long lines, uploading new notebooks to the dashboard, manage started clusters and improved tooltips. The notebook format has changed and when you want to share your notebook with users of older version, there is a conversion script available. New cell magics like %%bash, %%ruby, %%timeit and many others. The Qt console has improved menus and can directly display jpeg images.
| Revision History | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revision 17.98 | Wed Nov 7 2012 | |||||||||||||
| ||||||||||||||
| Revision 17.95 | Sun Oct 28 2012 | |||||||||||||
| ||||||||||||||
| Revision 17.1 | Tue May 29 2012 | |||||||||||||
| ||||||||||||||
| Revision 17.0 | Tue May 8 2012 | |||||||||||||
| ||||||||||||||
| Revision 16.97 | Mon May 7 2012 | |||||||||||||
| ||||||||||||||
| Revision 16.96 | Tue Mar 27 2012 | |||||||||||||
| ||||||||||||||
| Revision 16.95 | Wed Mar 21 2012 | |||||||||||||
| ||||||||||||||
| Revision 16.93 | Tue Mar 20 2012 | |||||||||||||
| ||||||||||||||
| Revision 16.3 | Tue Nov 29 2011 | |||||||||||||
| ||||||||||||||
| Revision 16.2 | Mon Nov 7 2011 | |||||||||||||
| ||||||||||||||
| Revision 16.1 | Mon Oct 23 2011 | |||||||||||||
| ||||||||||||||
| Revision 16.0 | Mon Oct 10 2011 | |||||||||||||
| ||||||||||||||
| Revision 15.99 | Mon Oct 10 2011 | |||||||||||||
| ||||||||||||||
| Revision 15.98 | Fri Aug 16 2011 | |||||||||||||
| ||||||||||||||
| Revision 15.2 | Thu Jun 23 2011 | |||||||||||||
| ||||||||||||||
| Revision 15.1 | Fri Jun 3 2011 | |||||||||||||
| ||||||||||||||
| Revision 15.0 | Sun May 8 2011 | |||||||||||||
| ||||||||||||||
| Revision 14.98 | Fri Apr 15 2011 | |||||||||||||
| ||||||||||||||
| Revision 14.97 | Mon Apr 11 2011 | |||||||||||||
| ||||||||||||||
| Revision 14.96 | Tue Apr 5 2011 | |||||||||||||
| ||||||||||||||
| Revision 14.95 | Tue Apr 5 2011 | |||||||||||||
| ||||||||||||||
| Revision 14.90 | Tue Mar 22 2011 | |||||||||||||
| ||||||||||||||