Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Thursday, January 21, 2010

Wubi Install Ubuntu inside Windows w/o Partitioning





If you want to install ubuntu 7.04 Feisty, but you don’t want to modify your Windows partition and you want to install it inside, Wubi is for you. According to its website:

553990926_a7e75a7a38_m.jpg 554266171_042bbe013b_m.jpg
Moreover, Wubi doesn’t need you to replace the default Windows bootloader, as “Wubi adds an entry to the Windows boot menu which allows you to run Linux. Ubuntu is installed within a file in the windows file system (c:\wubi\disks\system.virtual.disk), this file is seen by Linux as a real hard disk.” Then it loads the file as a loopback root Filesystem, kind like those described in “The Loopback Root Filesystem HOWTO,” but with the loopback filesystem is actually in Windows’s partition.

Since Wubi makes Ubuntu run inside Windows partition, there will be a little bit performance penalty, especially when your Windows partition is fragmented. Moreover, if there were any error in the ntfs partition that affects the system virtual disk, you need to fix the errors with something like chkdsk in Windows first before booting Ubuntu. If you’re not afraid of partitioning, I still recommend you to install Ubuntu in a separate partition.


Thursday, January 14, 2010

Windows Applications Seamlessly Integrated On Linux cross over



CrossOver Linux allows you to install many popular Windows productivity applications, plugins and games in Linux, without needing a Microsoft Operating System license. CrossOver includes an easy to use, single click interface, which makes installing a Windows application simple and fast. Once installed, your application integrate seamlessly with your Gnome or KDE environment. Just click and run your application, exactly as you would in Windows, but with the full freedom of Linux.

CrossOver Linux lets you use many Windows plugins directly from your Linux browser. Plugins work on any x86 based Linux distribution and will integrate with most browsers including Firefox 1.x, Netscape 6.x, Konqueror, Mozilla, and Opera. CrossOver also integrates with Gnome and KDE to let you transparently open any Word, Excel or PowerPoint file. But even better, you can open these attachment types directly from any mail client.

One Application: Two Delicious Flavors!


We’ve created two versions of CrossOver Linux — Standard and Professional — to serve our home-user/enthusiast and corporate markets even better. CrossOver Linux Standard provides individual users with the ability to run a wide variety of Windows software cleanly and economically. CrossOver Linux Professional provides corporate users with the enhanced deployability and manageability features their environments demand.

Download CrossOver Linux


Linux in Command line mp3 player

Linux in Command line mp3 player

This post is after about a month long hibernation from my blog.
I made my mind up to listen songs as i usually do (it contributes to my hobby). In fact, i was suffering with a headburst headache, so i thought songs might be the stress buster and good entertainer too. What striked my mind was why couldn’t i play the tracks on command line rather playing’em in traditional RhythmBox or Amarok etc. The way i thought, the way i found…some googling let me find such a tool named mpg123, which is nothing but a command line player cum MPEG streamer.
Installation on Ubuntu/Debian: sudo apt-get install mpg123
Installation on RedHat/Fedora/Cent OS: For this, we have to first enable the rpmforge repo and try
yum install mpg123
and you are done.
Go to the shell; Move into your songs folder; and type in mpg123 * as below:
neeraj@nee-pc:/media/LEISURE/fun/songs$ mpg123 *
Just press Ctrl+C , if you want to switch onto the next song in the folder.
Have a glimpse of the mpg123 on my UbuntuBox:

Linux in Command line mp3 player
Play files on the shell itself
Type man mpg123 and you will see what else can you do with this versatile thing.

Tuesday, November 24, 2009

Free Linux Applications


Here is the list of the must have free apps for Linux

1. Konqueror - Konqueror is a web browser, file manager and file viewer designed as a core part of the K Desktop Environment. It is developed by volunteers and can run on most Unix-like operating systems. Konqueror, along with the rest of the components in the KDEBase package, is licensed and distributed under the GNU General Public License.

2. Lynx - Lynx is one of the most popular web browsers for command-line interfaces. Lynx runs on Un*x, VMS, Windows 95/98/NT, DOS386+ but not 3.1, 3.11, or OS/2 EMX.

3. Thunderbird - Thunderbird is a good quality graphical email client that uses the GTK toolkit but is not tied to any particular desktop environment. It has pretty much all the features you would expect to find in such a program: mailing list handling, encryption and digital signatures for outgoing and incoming mails and plenty of filtering options.

4. KMail is the email component of Kontact, the integrated personal information manager of KDE.

5. Evolution - Evolution is the most feature-rich of the mailers we looked at – at least as they were set up out of the box – largely because of the comprehensive range of plugins provided, although the one to play audio attachments could get a little tiresome, especially if deployed in a large office.

6. OpenOffice.org
- OpenOffice.org (OO.o or OOo) is a cross-platform office application suite available for a number of different computer operating systems. It supports the ISO standard OpenDocument Format (ODF) for data interchange as its default file format, as well as Microsoft Office ‘97–2003 formats, Microsoft Office 2007 format among others.

7. KOffice - KOffice is an office suite for the K Desktop Environment (KDE). All its components are released under free software/open source licenses. KOffice applications use OpenDocument as their native file format when possible and the suite is released separately from KDE and can be downloaded at the KOffice homepage.

8. MPlayer - MPlayer is a free and open source media player distributed under the GNU General Public License. The program is available for all major operating systems, including Linux and other Unix-like systems, Microsoft Windows and Mac OS X. Versions for OS/2, Syllable, AmigaOS and MorphOS are also available. The Windows versions works, with some minor problems, also in DOS using HX DOS Extender. A port for DOS using DJGPP is also available.

9. Totem - Totem is the official movie player of the GNOME desktop environment based on xine-lib or GStreamer. It features a playlist, a full-screen mode, seek and volume controls, as well as keyboard navigation.

10. Gedit - Gedit is a free software, UTF-8 compatible text editor for the GNOME desktop environment. It is mainly designed for editing program code, and structured text, such as markup languages. It is designed to have a clean, simple graphical user interface according to the philosophy of the GNOME project.

11. KPhotoAlbum - KPhotoAlbum (previously known as KimDaBa) is an image viewer and organizer for Unix-like systems created and maintained by Jesper K. Pedersen. The core philosophy behind its creation was that it should be easy for users to annotate images and videos taken with a digital camera. Users can search for images based on those annotations (also called categories) and use the results in a variety of ways. Features include slideshows, annotation, KIPI plugin support for manipulating images, and boolean searches.

12. DigiKam - DigiKam is an image organizer and editor for the KDE desktop environment. It supports all major image formats, and can organize collections of photographs in directory-based albums, or dynamic albums by date, timeline, or by tags. Users can also add captions and ratings to their images, search through them and save searches as ’smart folders’. With the plugins they can also export albums to Flickr, Gallery2, Google Earth’s KML files, Simpleviewer, burn them on CD, or create web galleries.

13. GCompris - GCompris is a suite of educational software for children aged 2 to 10. It is available for Linux, Mac OS X and other systems. A Windows version is available as crippleware with a restricted number of activities; it is possible to access all the activities in Windows for a fee.

Sunday, November 22, 2009

Learn about Linux security

Learn about Linux security

General overview of security issues that face the administrator of Linux systems.

Although linux-based operating systems are considerably safer when compared to Windows and Mac OSX, there are still steps that you can take to ensure that your linux box stays safe and protected. In this post I will illustrate a few techniques you can use to keep your machine locked down tight.

1. Firewalls are your guardian angels.

First of all, keep a software firewall active on your system, and restrict access to ports that allow remote access into your system, a good idea is to allow only a few select hosts access to ports used by services such as ssh (port 22) or telnet (port 23). Keeping a firewall in place ensures that you alone dictate who gets to access remote services on your computer and who doesn’t. To set up a firewall in linux, you can use the iptables program which comes standard with most linux distributions. However, iptables is quite difficult and complicated to set up correctly, and you will need to spend some time fiddling with the command line, but it is very flexible and powerful once configured correctly.

If messing about with iptables dosen’t appeal to you, there are frontends to iptables that you can use to set up effective firewalls. One such frontend is ufw (uncomplicated firewall) this program comes standard on ubuntu and is quite simple to set up, to use it you first have to enable it by typing in ’sudo enable ufw’ in the terminal, once the ufw service is active, adding rules is as simple as ’sudo allow 22/tcp’ > this statement allows all tcp traffic on port 22, swap allow for deny and you have the ssh service blocked, Its that simple, much easier than mucking about with iptables.

Of course, there are many people who do not like the idea of using command-line programs and like all their apps to be graphical. If you prefer a GUI configured firewall, then firestarter is the choice for you. Firestarter is a breeze to use, and has good documentation available on the firestarter website.

2. Passwords are for your protection, choose them well

Choose good user passwords, especially for root. One way to choose a secure password is to take a sentence, reduce it to an acronym and then replace some letters of the acronym with symbols and add some numbers to it. this mixing of alphabets, numbers and symbols, along with its long length will be a strong password.

Never use actual words that have meaning as passwords. These types of passwords are weak and can be cracked using dictionary attacks. Also along those lines: Never use words that hold personal significance with you.. i.e don’t use passwords that people who know you will be inclined to think that you would use, like a favorite pet’s name.. etc.

And for god’s sake, don’t use the word ‘password’ as a password…. ( don’t laugh… thats one of the most common passwords .. )

3. Use antivirus

Yeaps you read right.. antivirus. Antivirus on linux you say? Yes, linux has antivirus suites as well , but this is more for cleaning off your thumbdrives that you may have used in an infected windows machine than for killing linux viruses, as the system of user permissions for executing files makes linux a very inhospitable place for computer viruses to live. clamAV is a good antivirus choice, with a GUI version available for most major distros.

4. Be careful what scripts you get off the net


Getting bash scripts off the net is convenient, but be careful what scripts you run on your system, and make sure you check them out first. If you suspect that a script you got has some nasty intentions behind it, but you do not have the expertise in bash scripting to be sure, post the script in text form on linux support forums and the community will help you out. Unfortunatly, there are idiots out there who write destructive shell scripts and release them into the wilds of the internet, in this case intuition is your best defence.

5. Encrypt sensitive data that you may have.

The concept behind encryption is relatively simple, make the data to be encrypted unreadable to anybody besides authorised users.
My favourite program for encrypting data on linux AND windows would have to be truecrypt. Truecrypt works by creating a virtual volume which you can then set a passphrase or security key to. When you mount the virtual volume, you can then add files to it, which will be totally encrypted and unviewable once unmounted. The only way to mount the drive is to supply the passphrase or key.

6. Keep your BIOS set to boot from your harddrive and then add a password to your bios.

This is to keep people from booting off from live CDs and cracking your password from them. Although it is relatively easy to reset the BIOS password, this should be at least a minor detterance to those who may try this cracking method.

Well, there you go.. hopefully you wil use these tips and make your system a safer box to work on.

For more information regarding iptables check out this site

Do you have questions, comments, or suggestions? Feel free to post a comment!

 
Powered by Blogger