Everyone should read the Debian Installation Guide, or if you already have either Debian or LMDE installed, the Debian Reference.
There is also a manual for Mint, although a lot of the information applies to Ubuntu and not to Debian.
The Mint manual can be found at http://community.linuxmint.com/tutorial/view/20
Please read "How To Ask Questions The Smart Way" - http://catb.org/esr/faqs/smart-questions.html before posting any questions.The more you know the better you can explain your problem(s), which in turn makes it easier for everyone to help you.
The Debian Installation Guide for Lenny (5.0.5) can be found at http://www.debian.org/releases/lenny/installmanual
Can also be installed, the package name uses the architecture, i.e. installation-guide-i386, installation-guide-amd64 , etc
Code: Select all
aptitude install installation-guide-i386
Read the "Unix and Internet Fundamentals" HOWTO at http://tldp.org/HOWTO/Unix-and-Internet ... als-HOWTO/
Then, read the Debian Reference at http://www.debian.org/doc/manuals/reference/ Or install it.
Code: Select all
aptitude install debian-reference-en
Code: Select all
aptitude install newbiedoc
The Debian reference card is a cheat sheet of Debian commands - quite useful for someone new to Debian - can be found at
http://www.debian.org/doc/user-manuals#refcard and packaged for Debian as debian-refcard.
Code: Select all
aptitude install debian-refcard
The Debian GNU/Linux FAQ is at http://www.debian.org/doc/FAQ/ . Can also be install.
Code: Select all
aptitude install debian-faq
http://www.debian.org/doc/manuals/debia ... cs.en.html
The Debian package management tools
http://www.debian.org/doc/manuals/debia ... ls.en.html
Debian package management shows aptitude/apt-get commands and differences
http://www.debian.org/doc/manuals/refer ... operations
Debian survival commands
http://qref.sourceforge.net/Debian/refe ... s-survival
Aptitude is the recommended package management tool in Debian.
Documentation for aptitude can be found in the aptitude-doc package (to see the languages in which it is available, apt-cache showpkg aptitude-doc) or at http://people.debian.org/~dburrows/apti ... index.html
Code: Select all
aptitude install aptitude-doc-en
The APT, Dpkg Quick Reference sheet has a list of APT and dpkg commands. It can be installed, also online at http://www.cyberciti.biz/ref/apt-dpkg-ref.html
Code: Select all
aptitude install apt-dpkg-ref
See Aptitude - Debian Wiki http://wiki.debian.org/Aptitude for a comparison between aptitude and apt-get commands. As well as http://www.debian.org/doc/manuals/refer ... operations
Synaptic - Graphical package manager - http://wiki.debian.org/Synaptic
Code: Select all
aptitude install synaptic
https://launchpad.net/gdebi
Code: Select all
aptitude install gdebi
Code: Select all
aptitude install gdebi-kde
Code: Select all
aptitude install gdebi-core
More general Linux information:
The Linux Documentation Project: Guides http://www.tldp.org/guides.html
The Rute User's Tutorial and Exposition. A fantastic book that is available at http://rute.2038bug.com/, or install the rutebook package from <non-free>. It covers Linux in a very non-distribution specific method.
The start of the book is "Binary and Octal" and ends with "Security Auditing".
Code: Select all
aptitude install rutebook
http://linuxcommand.org
http://www.gnu.org/software/coreutils/manual/html_node/
http://tldp.org/LDP/GNU-Linux-Tools-Sum ... index.html
Debian packages that will help you learn how to use bash:
bash-doc - Documentation and examples for the The GNU Bourne Again SHell
abs-guide - The Advanced Bash-Scripting Guide
Linux lessons:
(1) Don't change the permissions
(2) back up your data
(3) KISS - keep it simple, stupid
(4) read the fscking manual
(5) don't fsck with package management
(6) don't type anything you don't understand
(7) always have a boot floppy or CD
(8) read your log files
(9) the FIRST error is the one that counts
(10) don't leave your root shell until you TEST your changes
(11) don't be root when you don't have to be
last but not least this comes up often " How do I install packages on a system that isn't connected to the internet?".
There are a few ways to install packages on a computer that isn't connected to the internet.
Keryx Project « Updates for offline Linux users
apt-zipKeryx is a portable, cross-platform package manager for APT-based (Ubuntu, Debian) systems. It provides a graphical interface for gathering updates, packages, and dependencies for offline computers. Keryx is free and open source.
Description: Update a non-networked computer using apt and removable media
These scripts simplify the process of using dselect and apt on a
non-networked Debian box, using removable media like ZIP floppies and
USB keys.
One generates a `fetch' script (supporting backends such as wget and
lftp, in a modular, extensible way) to be run on a host with better
connectivity, check space constraints of your removable media, and
then install the package on your Debian box.
Homepage: http://alioth.debian.org/projects/apt-zip
APT HOWTO Basic Configuration
apt-cdrom(8): APT CDROM management utility - Linux man page - http://linux.die.net/man/8/apt-cdromAdding a CD-ROM to the sources.list file
If you'd rather use your CD-ROM for installing packages or updating your system automatically with APT, you can put it in your sources.list. To do so, you can use the apt-cdrom program like this:
# apt-cdrom add
with the Debian CD-ROM in the drive. It will mount the CD-ROM, and if it's a valid Debian CD it will look for package information on the disk. If your CD-ROM configuration is a little unusual, you can also use the following options:
-h - program help
-d directory - CD-ROM mount point
-r - Rename a recognized CD-ROM
-m - No mounting
-f - Fast mode, don't check package files
-a - Thorough scan mode
For example:
# apt-cdrom -d /home/kov/mycdrom add
You can also identify a CD-ROM, without adding it to your list:
# apt-cdrom ident