Archive for the 'fedora' Category

Download Fedora 9 today and get kernel 2.6.25 and ext4 for FREE! ;)

Welcome to Linux Screw! If you're new here, you may want to subscribe our RSS feed.

fedora 9 logoAs it was planned Fedora 9 (codename "Sulphur") is released today. As for me it wasn't such expected as Ubuntu Hardy Heron but it is still very important event in Open Source world. So, here is the list of new features in this version of RedHat sponsored Linux distribution:

  • This release features GNOME 2.22. GNOME now includes a webcam photo and video creation utility called Cheese, improved network filesystem support, a new international clock applet, Google Calendar support and custom email labels in Evolution, a new Remote Desktop Viewer, improved accessibility features, and PolicyKit integration.
  • KDE 4.0.3 is available in the KDE Live image as well as the regular DVD.
  • Xfce 4.4.2 is available as part of this release.
  • NetworkManager 0.7 provides improved mobile broadband support, including GSM and CDMA devices, and now supports multiple devices and ad-hoc networking for sharing connections. It is now enabled by default on installations from DVD, CD, the network, and Live images.
  • The Fedora installer, Anaconda, now supports partition resizing for ext2/3, NTFS filesystems, creating and installing to encrypted file systems, improved Rescue Mode with FirstAidKit, independent locations for the second stage installer and the software packages. A redesigned, larger netboot.iso image now features a second stage installer partly for this reason.
  • Live USB images now support persistence, so your data and setting changes will be preserved even after rebooting.
  • PackageKit, a new set of graphical and console tools, with a framework for cross-distribution software management, has replaced Pirut in this release of Fedora. The PackageKit graphical updater is available instead of Pup. Behind PackageKit, the performance of yum has been significantly improved.
  • FreeIPA makes managing auditing, identity and policy processes easier by providing web-based and command line provisioning, and administration tools to ease system administration. FreeIPA combines the power of the Fedora Directory Server with FreeRADIUS, MIT Kerberos, NTP and DNS to provide an easy, out of the box solution.
  • Ext4, the next version of the mature and stable ext3 filesystem is available as a option in this release. Ext4 features better performance, higher storage capacity and several other new features.
  • This release of Fedora uses Upstart, an event-based replacement for the /sbin/init daemon.
  • Firefox 3 brings a number of major improvements including a native look and feel, desktop integration, the new Places replacement for bookmarks, and a re-worked address bar.
  • The completely free and open source Java environment OpenJDK 6 is installed by default. IcedTea 7, derived from OpenJDK 1.7, is no longer the default. IcedTea includes a browser plug-in based on GCJ, and is available for both x86 and x86_64 architectures. GCJ is still the default on PPC architecture.
  • OpenOffice.org 2.4, with many new features, is available as part of Fedora 9.
  • Fedora now includes Perl 5.10.0, which features a smaller memory footprint and other improvements.
  • Fedora now includes TeXLive to replace the older, unmaintained TeX distribution.
  • Fedora 9 features a 2.6.25 based kernel.
  • Kernel crashes can be more automatically reported to http://www.kerneloops.org/ and diagnosed in a friendly way via the kerneloops package installed by default. Crash signatures are commonly referred to as oopses in Linux.
  • Work on the start-up and shutdown in X has yielded noticeable improvements.

***** Download Fedora 9 here

***** Complete Release Notes are here

***** Here is the link to Fedora Wiki

fedora 9 launch

Share This

FAQ: static routes after restart/reboot in Fedora/RedHat/CentOS

route 66Static routing is the term used to refer to the manual method used to set up routing. An administrator enters routes into the router using configuration commands. This method has the advantage of being predictable, and simple to set up. It is easy to manage in small networks but does not scale well.

Question: How can I save static routes I set up in my Fedora/RedHat/CentOS Linux after I reboot server?

Answer: In Fedora Linux (or RedHat, CentOS) you can set up static routes for certain network interface (for example eth1) by editing file /etc/sysconfig/network-scripts/route-eth1.

For example, you have to save static route added by the following command:

route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.100.1 dev eth1

To do it, just add the following line to /etc/sysconfig/network-scripts/route-eth1:

ADDRESS0=192.168.0.0
NETMASK0=255.255.255.0
GATE
WAY0=192.168.100.1

Share This

Update Dell laptop BIOS with Ubuntu

dell logoGood news for Dell laptops owners: latest BIOS images can be loaded with Ubuntu, Fedora or CentOS! It was announced at official Direct2Dell blog by Matt Domsch. In a nutshell to get new BIOS installed while you're running Ubuntu 7.04 Feisty, 7.10 Gutsy, or Hardy just enable Universe repository in sources.list (System -> Administration -> Software Sources) and run under root (sudo -s):

wget -q -O - http://linux.dell.com/repo/firmware/bootstrap.cgi | bash
aptitude install firmware-addon-dell
aptitude install $(bootstrap_firmware -a)
update_firmware

The first command enables Dell’s Ubuntu repository as well as downloads and installs GPG key for this repository. As you might guess, restart is needed after last command is done (keep fingers crossed) :)

Please note that detailed instructions on how to update BIOS with Ubuntu (or other Linux distro) and firmware-tools developed by Dell are here:

We are releasing this project in the hopes of moving the industry towards a more scalable and friendly way to update BIOS and Firmware for systems.

Respect to Dell and it’s Linux engineers!

Share This

Detailed Plans for Fedora 9

fedora logo smallThe next version of one of the best Linux distributions ever (Fedora 9) has many ideas that would be implemented into final release. By the way it’s scheduled for 1 May 2008 (first alpha realease should be at 17 Jan 2008). Here are these features:

Continue reading...

Share This

Run Photoshop with Ubuntu (or any other Linux)

photoshop logoAdobe Photoshop (or simply Photoshop), is a graphics editor developed and published by Adobe Systems. Currently it’s market leader for commercial bitmap and image manipulation, and is the flagship product of Adobe Systems. Unfortunately it’s available for M$ Windows and Apple OS X users only. Thanks to heaven (and Wine’s developers of course) there is Wine allowing to execute M$ Windows applications (from simple executables to M$ Office and Adobe Photoshop) in Linux. The following instructions will help you to run Photoshop with you favorite Linux like Ubuntu Feisty / Gutsy, Fedora, Debian or OpenSUSE (actually it’s no matter what distribution you use).

1. Install wine (in Ubuntu just execute sudo aptitude install wine, Fedora users may run sudo yum install wine).

2. Configure "Wine Is Not an Emulator":

$ winecfg

When ~/.wine directory is created configuration tool will start and you can set up a virtual desktop with the graphics tabs.

3. Install Photoshop cs2

First of all mount your Photoshop installation CD with the option -o unhide. This will prevent problems with hidden files during the installation.

$ sudo mount -t iso9660 -o unhide /dev/cdrom /media/cdrom0

Then proceed with installation (rather trivial procedure)

$ cd /media/cdrom0
$ wine setup

photoshop cs2 wineAfter this Photoshop setup should start without any errors. Just complete it like you're in M$ Windows (predatory OS definitely). In case the installation is finished and wasn't crashed you can start desired image editor.

4. Run Photoshop

$ cd /home/tom/.wine/drive_c/Program\ Files/Adobe/Adobe\ Photoshop\ CS2
~/.wine/drive_c/Program Files/Adobe/Adobe Photoshop CS2$ wine photoshop.exe

This would show several errors like these ones:

err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL’s only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL’s only!

photoshop cs2 running in wineBut they shouldn't disturb Photoshop’s normal running (see screenshot below).

There is alternative solution - USE GIMP! As for me, I prefer alternative solution. ;)

Thanks to .

Share This

Conky: light-weight Linux system monitor

conky logoConky is a light-weight and highly configurable system monitor for X. It can monitor many different aspects of your Linux computer. You choose what to monitor and you choose where the monitor is displayed on your desktop through use of a configuration file .conkyrc. As for me I like to have it at the top right of my display.
To get conky running in Ubuntu execute:

sudo apt-get install conky

conky exampleFedora users should install it with yum:

sudo yum install conky

Then regardless distro you use, you should edit configuration file that is located at your home directory ~/.conkyrc. For example like this one.

Share This

Make squid to mark cache hits and misses (rpm package for Fedora 5)

squid logoSquid is a proxy server and web cache daemon. It has a wide variety of uses, from speeding up a web server by caching repeated requests, to caching web, DNS and other computer network lookups for a group of people sharing network resources, to aiding security by filtering traffic. Although primarily used for HTTP and FTP, Squid includes limited support for several other protocols including TLS, SSL, Internet Gopher and HTTPS.

When the cache client (like web browser) wishes to access a data presumably in the backing store, it first checks the cache. If an entry can be found with a tag matching that of the desired datum, the datum in the entry is used instead. This situation is known as a cache hit. The alternative situation, when the cache is consulted and found not to contain a datum with the desired tag, is known as a cache miss. More information about cache misses and cache hits is available here.

The common reason to mark cache misses and hits is to control bandwidth of these kinds of traffic. For example: there is a server running squid that caches requests sent by subscribers and it’s necessary to shape bandwidth of traffic retreived directly from original servers (misses) and traffic that comes with local cache (hits). Standard squid versions don't allow this.

But here is patched Squid version (rpm package for Fedora Core 5) that marks misses and hits with different TOS flags: squid-2.5.STABLE-2.FC5.patched.i386.rpm

In case you run this version of squid it’s possible to mark hits by simple iptables command:

iptables -t mangle -A POSTROUTING -o eth1 -p tcp --sport 8080 -m tos --tos 0x0 -j MARK --set-mark 0x1
where eth1 is LAN network interface hardware name, 8080 is tcp port squid is listening at. Therefore all other traffic with source port 8080, output interface eth1 but with TOS flag different from 0x0 can be classified as misses.

Further information on how to follow marked packets to traffic shaping disciplines like HTB or CBQ is available at lartc.org.

P.S. It’s really working for me. Tested.

Information Improvisation: Traffic Engineering Server is Bandwidth Management and QoS Solution that is especially suitable for Broadband ISPs and SMEs.

Share This



Information Improvisation: Operating system is the backbone for every organization. Having professionals with CISSP certification in organization ensures the life running through its networks. Organizations manage tremendous amounts of traffic due to the use of pc phone and people with 646-058 certifications are ideal for this job. They can also manage online networks which can be hosted on lunarpages, which also provides free email hosting. With the company's logo design every page and a well crafted web template the site can be given a graceful look.