Newbie Resources

From Sfvlug

(Difference between revisions)
Line 24: Line 24:
The third way to find software is the package management system in your distrubtution. What I like to do when searching for software is to go on Freshmeat/SF and do a keyword search. I then sort on various criteria (popularity/last update etc). I then open up the websites associated with the software in various tabs. Once I have selected some canidates I install them via my package manager. I use [http://www.debian.org Debian] based distrubutions which contain some 15,000 software packages for easy installation. Others in the LUG use [http://fedora.redhat.com/ Fedora] It all comes down to a matter of taste :)
The third way to find software is the package management system in your distrubtution. What I like to do when searching for software is to go on Freshmeat/SF and do a keyword search. I then sort on various criteria (popularity/last update etc). I then open up the websites associated with the software in various tabs. Once I have selected some canidates I install them via my package manager. I use [http://www.debian.org Debian] based distrubutions which contain some 15,000 software packages for easy installation. Others in the LUG use [http://fedora.redhat.com/ Fedora] It all comes down to a matter of taste :)
-
 
-
----
 
-
----
 
-
 
-
==Newbie Commandline Essentials==
 
-
 
-
''Under Construction!'' (recategorise and review after more sleep looks really bad atm)
 
-
 
-
If you don't know your commandline very well at least know the tools that you have at your disposal to find the information.
 
-
 
-
Search and documentation tools are some of the most important tools you can learn on your box heres a brief list of a few of the most popular, all of which can be accessed through your terminal (xterm, rxvt, etc...) or console (<ctrl><alt>F1...F6).
 
-
 
-
'''Search, Documentation and General Information Related Tools:'''
 
-
man
 
-
find
 
-
locate
 
-
updatedb
 
-
which
 
-
whereis
 
-
hier
 
-
man man
 
-
man bash
 
-
help
 
-
alias
 
-
less
 
-
more
 
-
du
 
-
df
 
-
free
 
-
top
 
-
lsof
 
-
 
-
'''Networking Information and Related Tools:'''
 
-
hostname
 
-
ping
 
-
route
 
-
traceroute
 
-
arp
 
-
ifup/down
 
-
ifconfig
 
-
iwconfig
 
-
iwlist
 
-
netstat
 
-
 
-
'''Files You Should Know Exist:'''
 
-
passwd
 
-
hosts
 
-
hosts.allow
 
-
hosts.deny
 
-
hostname
 
-
version
 
-
resolv.conf
 
-
groups
 
-
.bash_profile
 
-
.bashrc
 
-
.bash_aliases
 
-
fstab
 
-
modules.conf
 
-
dhclient.conf
 
-
 
-
'''Paths You Should Know Exist:'''
 
-
Note: see man hier for general overview
 
-
 
-
/usr/share/doc
 
-
/usr/local/doc
 
-
/var/log
 
-
/etc
 
-
/etc/init.d
 
-
/etc/alternatives
 
-
 
-
'''Conveniences:'''
 
-
history
 
-
ssh-agent
 
-
keychains
 
-
screen
 
-
 
-
'''Basics:'''
 
-
cp
 
-
mv
 
-
rm
 
-
ls
 
-
cd
 
-
chmod
 
-
chown
 
-
cat
 

Revision as of 22:02, 22 November 2006

Newbie Resources

Here are some links that may be of particular interest to those who are new to Linux and the Open Source community and want to learn more.

Before we get too far, the first thing to learn is that Google is indeed your friend. Here is a link to Google's special Linux search: http://www.google.com/linux Google the Linux way. This should be your primary general resource, that is why it is placed here at the top of this list.

Before you start bothering your friends or strangers the first thing to learn is how to ask questions that will return useful information and also won't make people upset. You don't want to alienate the people best able to answer questions with answers not found anywhere in print. This guide should be viewed before posting questions to forums, newsgroups, mailing lists, etc. It is appropriate reading for computer users of all skill levels. http://www.catb.org/~esr/faqs/smart-questions.html The author, Eric S. Raymond also has some other FAQs and HOWTOs at http://www.catb.org/~esr/faqs/ his emphasis in on bringing people to a high technical level and may contain information specific to IT professionals and people that want to become IT professionals.

If you haven't yet installed Linux or are looking to change to a different flavor of Linux this site has good up to date information on what is available. http://distrowatch.com/ Another great download resource is http://www.ibiblio.org/pub/linux/ with much Linux software available for download from their servers. You can also find documentation at http://tldp.org/ at a different URL but same folks. They are a collaboration of the center for the public domain and unc-ch with many free and open resources besides software. http://www.ibiblio.org/

A good set of online Linux courses can be found over at Linux.org That's a great jumping off site for Linux users of all levels. It is where I (Charles Wyble) spent the majority of my online research time in the first year of using Linux.

Software Resources

So if your new to Linux you probably want an idea of what software you can use with it. Now you can't just go down to your local computer store and buy software for Linux. However you can find software on the internet. The two most popluar sites for finding/downloading software are:

  • Freshmeat.net A site that tracks releases of several thousand packages. A great site to simply browse and see the wide variety of software available.
  • Source Forge (also known as SF) This site is used to host free/open source software. It is hands down the most popular hosting site out there. I (Charles) host multiple open source projects on the site.

The third way to find software is the package management system in your distrubtution. What I like to do when searching for software is to go on Freshmeat/SF and do a keyword search. I then sort on various criteria (popularity/last update etc). I then open up the websites associated with the software in various tabs. Once I have selected some canidates I install them via my package manager. I use Debian based distrubutions which contain some 15,000 software packages for easy installation. Others in the LUG use Fedora It all comes down to a matter of taste :)

Personal tools