Labels
- news (101)
- Linux (72)
- tips (36)
- ubuntu (32)
- hardware (24)
- videos (24)
- howtos (21)
- kde (20)
- open source (20)
- solaris (18)
- solaris interview questions (18)
- external links (10)
- fedora (10)
- windows (10)
- debian (8)
- kernel (8)
- solaris interview questions and answers (8)
- MCSE Videos (6)
- commands (6)
- sun (6)
- linus torvalds (5)
- Sun Solaris 10 CBT (4)
- network administration (4)
- web design (4)
- solaris-express (3)
- backup (2)
- virtualization (1)
AmaroK - A versatile music player for GNU/Linux
Updates to Error, RAM and DiskIO Pages
I've just submitted an expanded Error Messages page as well as corrections to the Memory and Disk I/O page.
Thanks in particular to Brian for pointing out the error on the Memory page!
If you see things that need correcting or clarifying, please post them as comments; I have the blog set up to forward them to me as email. (If you know me and my email address, feel free to send them to me directly, but I've had to pull my email off of the web to try to get my spam levels under control.)
--Scott
Install Debian from within Windows
Labels: debian
How to use Tabs in Vim Text Editor
If you are interested in learning how to use Vim editor, then check out the following resources :
- Basic Vim Commands
- Cream for Vim - Making Vim user friendly for common man.
- New features in Vim 7.0
Labels: vim
Free Book - Linux Kernel in a Nutshell
So why should you recompile a Linux kernel ?
Table of contents of "Linux Kernel in a Nutshell"
- Title page
- Copyright and credits
- Preface
- Part I: Building the Kernel
- Chapter 1: Introduction
- Chapter 2: Requirements for Building and Using the Kernel
- Chapter 3: Retrieving the Kernel Source
- Chapter 4: Configuring and Building
- Chapter 5: Installing and Booting from a Kernel
- Chapter 6: Upgrading a Kernel
- Part II: Major Customizations
- Chapter 7: Customizing a Kernel
- Chapter 8: Kernel Configuration Recipes
- Part III: Kernel Reference
- Chapter 9: Kernel Boot Command-Line Parameter Reference
- Chapter 10: Kernel Build Command-Line Reference
- Chapter 11: Kernel Configuration Option Reference
- Part IV: Additional Information
- Appendix A: Helpful Utilities
- Appendix B: Bibliography
- Index
Labels: book reviews
CNR for all - An easy way of installing software on any Linux distribution with just a few clicks
Book Review: SELinux by Example
Book Specifications
Name : SELinux by Example
ISBN No : 0-13-196369-4
Authors : Frank Mayer, Karl Macmillan and David Caplan
Number of Pages : 430
Publisher : Prentice Hall
Price : Check the latest price at Amazon.com
Labels: book reviews
OpenSolaris installation screencasts
- Backup your laptop to prevent any data loss, should something go wrong. The laptop has Windows XP professional pre-installed. So first the disk is defragmented and scan disk utility is run to make sure there are no errors. To do the actual backup, they use the free G4U - short for Ghost for Unix, which is similar to the Norton Ghost disk cloning software in Windows. This can be downloaded into three floppys or as an ISO and burned onto a CD. Using G4U, they perform a backup of the whole disk to a remote ftp server. G4U can also be used to do a disk to disk backup.
- The second step in the procedure is to repartition the disk to make room for OpenSolaris. For this they demonstrate how to shrink the Windows partition using the Free software QtParted. This is a GUI front end for the 'parted' tool and is similar to Partition Magic in that it non-destructively shrinks the partition. This software is available on the System Rescue CD which is a remastered Gentoo Linux distribution. One thing worth noting is that while creating the new partition, they format the new partition as Linux swap.
- Install Solaris on the newly created partition. This screencast shows all the steps in the installation of OpenSolaris albeit in a time compressed sequence.
- And finally, another screencast shows how to download and install Sun Studio 11 software on OpenSolaris.
Labels: solaris
traceroute - a very useful troubleshooting tool which reveals the bottlenecks on the Internet.
# traceroute <domain or IP address>
$ /usr/sbin/traceroute <domain or IP address>
$/usr/sbin/traceroute www.yahoo.com
traceroute to www.yahoo.com (69.147.114.210), 30 hops max, 40 byte packets
1 10.2.71.1 (10.2.71.1) 21.965 ms 22.035 ms 22.111 ms
2 (ISP) (ISP gateway) 22.510 ms 25.716 ms 26.073 ms
3 61.246.224.209 (61.246.224.209) 69.212 ms 59.778 ms 63.334 ms
4 59.145.6.1 (59.145.6.1) 65.632 ms 64.750 ms 64.868 ms
5 59.145.11.69 (59.145.11.69) 63.562 ms 64.219 ms 63.742 ms
6 203.208.143.241 (203.208.143.241) 318.632 ms 307.733 ms 316.650 ms
7 203.208.149.25 (203.208.149.25) 317.534 ms 308.116 ms 307.507 ms
8 203.208.186.10 (203.208.186.10) 245.835 ms 247.878 ms 248.862 ms
9 so-1-1-0.pat1.dce.yahoo.com (216.115.101.129) 286.774 ms 289.702 ms so-1-1-0.pat2.dce.yahoo.com (216.115.101.131) 326.470 ms
10 ge-2-1-0-p141.msr1.re1.yahoo.com (216.115.108.19) 324.044 ms 324.497 ms 326.011 ms
11 ge-1-32.bas-a1.re3.yahoo.com (66.196.112.35) 333.479 ms 333.019 ms ge-1-41.bas-a2.re3.yahoo.com (66.196.112.201) 292.967 ms
12 * * *
13 * * *
14 * * *
15 * * *
.
. //Truncated for brevity
.
29 * * *
30 * * *
- The network connection between the server on the 11th hop and that on 12th hop is broken.
- The server on the 12th hop is down.
- Or there is some problem with the way in which the server on the 12th hop has been setup.
$ ping -c 2 www.yahoo.com
PING www.yahoo-ht2.akadns.net (69.147.114.210) 56(84) bytes of data.
--- www.yahoo-ht2.akadns.net ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1009ms
Similarly, if you see in a trace output, a large jump in latency (delay) from one hop to the next, that could indicate a problem. It could be a saturated (overused) network link; a slow network link; an overloaded router; or some other problem at that hop. It can also indicate a long hop, such as a cross-country link or one that crosses an ocean (compare the timing of the 5th and 6th hop in the yahoo.com trace output above).
A perfect New Year Gift from Sun Microsystems - A Free Solaris Media Kit
Labels: solaris
Status of the OLPC project
Error Messages
The Error Messages page has gotten a major facelift. In particular, it now sports a list of common error messages as well as a corrected link to the Solaris 8 Common Messages manual.
Thanks to Bill and Laurie at Princeton for resolving a problem with the index page over the weekend.
--Scott
Introducing the new Nokia N800 Internet Tablet - powered by Linux
The approximate hardware specifications of N800
- CPU speed - 320 MHz
- Screen size - 4.1 inches
- Screen resolution - 800x480
- Memory - 128 MB
- Flash Memory - 256 MB
- Weight - 215 Gms
- Web cam
- Stereo speakers
- Touch screen
- Powered by Linux
- Price : Yet to be known.
Also a person going by the pseudo name 'thoughtfix' has been blogging about all aspects of Nokia's internet tablet both N770 and the new N800 which also provides a lot of details about this device.
Updates will be added as and when they are available.
How to get a Windows Tax Refund
A sneak preview of the expected features in KDE 4.0
Some of the features that it will have are as follows:
Labels: slashdotted
Book Review: Core Python Programming - 2nd Edition
Book Specifications
Name : Core Python Programming 2nd Edition
ISBN No: 0-13-226993-7
Author : Wesley J. Chun
Number of Pages : 1050
Publisher : Prentice Hall
Price : Check the latest price at Amazon.com
Rating : Excellent Book to start learning the Python language.
The author Wesley J. Chun has been a former employee at Yahoo and has played a major role in creating Yahoo Mail and Yahoo People Search using Python. He has over 20 years of experience in the IT field with over a decade of experience programming in Python.
Labels: book reviews
15 tips to choose a good text type
Labels: fonts