debian.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sun, 04 Dec 2011 20:20:14 +0200
changeset 1123 ea73f55d679d
parent 1122 3f5ef267ee85
child 1124 020a9bc396a0
permissions -rw-r--r--
Installing and configuting documentation.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     1
.. -*- coding: utf-8; -*-
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     3
=========
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     4
 Debian.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     5
=========
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     6
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     7
Installing Debian.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     8
==================
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
 * Download Debian iso CD/DVD image no. 1.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
 * Burn it to CD/DVD.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
 * Boot from this media.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
 * Follow instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    15
Configuring new system.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    16
=======================
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    18
Installing additional packages.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    19
-------------------------------
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    21
They need to install drivers, browsing file system, editing file etc:
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
 * menu
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    24
 * emacs
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    25
 * mc
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    26
 * sudo
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    27
 * gcc
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    28
 * make
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    29
 * linux-headers
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    30
 * xserver
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    31
 * xterm
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    32
 * fvwm
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    33
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    34
Become sudouser.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    35
----------------
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    36
::
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    37
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    38
  $ su
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    39
  ...
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    40
  $ emacs /etc/sudoers
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    41
  ...
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    42
  $ grep -v "^#" /etc/sudoers
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    43
  Defaults  env_reset
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    44
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    45
  root      ALL=(ALL) ALL
224
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    46
  user      ALL=(ALL) ALL
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    47
  $ ^D
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    48
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    49
List existed partitions.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    50
------------------------
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    51
::
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    52
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    53
  $ sudo /sbin/sfdisk -l
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    54
  ...
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    55
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    56
Mount additional partitions.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    57
----------------------------
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    58
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    59
Partition mounting by hands::
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    60
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    61
  $ sudo mkdir /mnt/wininst
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    62
  $ sudo mount -t ntfs -o ro /dev/sdb2 /mnt/wininst
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    63
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    64
Automatic partition mounting::
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    65
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    66
  $ sudo addgroup win
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    67
  $ sudo addgroup user win
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    68
  $ sudo emacs /etc/fstab
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    69
  ...
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    70
  $ cat /etc/fstab
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    71
  # /etc/fstab: static file system information.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    72
  # <file system> <mount point>   <type>  <options>       <dump>  <pass>
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    73
  /dev/sdc1       /               ext3    defaults,errors=remount-ro 0       1
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    74
  /dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    75
  /dev/sdb1       /mnt/winsys     ntfs    ro,nls=utf8,gid=win,dmask=222,fmask=337  0       0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    76
  /dev/sdb2       /mnt/wininst    ntfs    ro,nls=utf8,gid=win,dmask=222,fmask=337  0       0
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    77
  # /dev/sdb3     /mnt/winbin       ntfs-3g rw,utf8,force,gid=win,dmask=002,fmask=113 0    0
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    78
  /dev/sdb3       /mnt/winbin     ntfs    rw,utf8,nls=utf8,gid=win,umask=000       0       0
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    79
  /dev/sdc2       /mnt/fat        vfat    rw,utf8,gid=win,dmask=222,fmask=337      0       0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    80
  /dev/sda5       /mnt/music      ntfs    ro,nls=utf8,gid=win,dmask=222,fmask=337  0       0
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    81
  /dev/sdd1       /mnt/usb        vfat    rw,shortname=winnt,utf8,quiet,gid=win,dmask=002,fmask=111  0  0
1123
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    82
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    83
Installing and configuting documentation.
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    84
=======================================
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    85
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    86
Documentation packages end with ``-doc`` suffix.
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    87
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    88
To browse all docs in HTML form install::
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    89
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    90
  $ sudo apt-get install dhelp info2www man2html swish++
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    91