debian.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sat, 02 Jun 2012 12:20:31 +0300
changeset 1288 f3103be168ea
parent 1287 1006031d4f57
child 1290 59855e9ef4c2
permissions -rw-r--r--
Move package list to script from 'utils' project.
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
=========
1124
020a9bc396a0 Fix RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1123
diff changeset
     6
.. contents::
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     7
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     8
Installing Debian.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
     9
==================
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
 * Download Debian iso CD/DVD image no. 1.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
 * Burn it to CD/DVD.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
 * Boot from this media.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
 * Follow instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
1286
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    16
Uninstalling unused packages.
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    17
=============================
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    18
::
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    19
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    20
  $ sudo apt-get install deborphan
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    21
  $ deborphan
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    22
  ...
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    23
  $ sudo apt-get purge `deborphan`
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    24
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    25
Also you can use console GUI wrapper around above command::
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    26
1287
1006031d4f57 Small fix.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1286
diff changeset
    27
  $ sudo orphaner
1286
21e761949f80 Uninstalling unused packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1251
diff changeset
    28
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    29
Become sudouser.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    30
----------------
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    31
::
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    32
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    33
  $ su
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    34
  ...
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    35
  $ emacs /etc/sudoers
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    36
  ...
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    37
  $ grep -v "^#" /etc/sudoers
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    38
  Defaults  env_reset
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    39
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    40
  root      ALL=(ALL) ALL
224
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    41
  user      ALL=(ALL) ALL
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    42
  $ ^D
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    43
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    44
List existed partitions.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    45
------------------------
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    46
::
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    47
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    48
  $ sudo /sbin/sfdisk -l
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    49
  ...
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    50
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    51
Mount additional partitions.
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    52
----------------------------
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    53
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    54
Partition mounting by hands::
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    55
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    56
  $ sudo mkdir /mnt/wininst
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    57
  $ sudo mount -t ntfs -o ro /dev/sdb2 /mnt/wininst
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    58
1122
3f5ef267ee85 Convert to RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 899
diff changeset
    59
Automatic partition mounting::
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    60
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    61
  $ sudo addgroup win
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    62
  $ sudo addgroup user win
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    63
  $ sudo emacs /etc/fstab
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    64
  ...
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    65
  $ cat /etc/fstab
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    66
  # /etc/fstab: static file system information.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    67
  # <file system> <mount point>   <type>  <options>       <dump>  <pass>
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    68
  /dev/sdc1       /               ext3    defaults,errors=remount-ro 0       1
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    69
  /dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    70
  /dev/sdb1       /mnt/winsys     ntfs    ro,nls=utf8,gid=win,dmask=222,fmask=337  0       0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    71
  /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
    72
  # /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
    73
  /dev/sdb3       /mnt/winbin     ntfs    rw,utf8,nls=utf8,gid=win,umask=000       0       0
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    74
  /dev/sdc2       /mnt/fat        vfat    rw,utf8,gid=win,dmask=222,fmask=337      0       0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    75
  /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
    76
  /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
    77
1251
afd95ccfcbe9 Fix misspelling.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1124
diff changeset
    78
Installing and configuring documentation.
1124
020a9bc396a0 Fix RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1123
diff changeset
    79
=========================================
1123
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    80
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    81
Documentation packages end with ``-doc`` suffix.
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
To browse all docs in HTML form install::
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
  $ sudo apt-get install dhelp info2www man2html swish++
ea73f55d679d Installing and configuting documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1122
diff changeset
    86