#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 Restart
fast 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/hostname
fully 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_number
pport_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 | |||||||||||||
|