Things to do after a fresh installation of openSUSE 11.4

From www.ReeltoReel.nl Wiki
Jump to navigation Jump to search

This guide is a summary of the steps I take to customize a default installation of openSUSE.

This particular guide was rewritten for openSUSE 11.2, but most stuff should be applicable to other versions as well.

first: repos

first, type

# zypper lr -d
# | Alias        | Name                  | Enabled | Refresh | Priority | Type | URI                                                             |  Service
 -+--------------+-----------------------+---------+---------+----------+------+-----------------------------------------------------------------+--------
1 | repo-debug   | openSUSE-11.3-Debug   | No      | Yes     |   99     | NONE | http://download.opensuse.org/debug/distribution/11.3/repo/oss/  |
2 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes     | Yes     |   99     | NONE | http://download.opensuse.org/distribution/11.3/repo/non-oss/    |
3 | repo-oss     | openSUSE-11.3-Oss     | Yes     | Yes     |   99     | NONE | http://download.opensuse.org/distribution/11.3/repo/oss/        |
4 | repo-source  | openSUSE-11.3-Source  | No      | Yes     |   99     | NONE | http://download.opensuse.org/source/distribution/11.3/repo/oss/ |
5 | repo-update  | openSUSE-11.3-Update  | Yes     | Yes     |   99     | NONE | http://download.opensuse.org/update/11.3/                       |


  • delete source and debug repos and installation dvd repo
zypper rr < number of repo | name of repo | alias of repo>
  • add community repos: Packman, VLC etc.
zypper ar -f http://download.videolan.org/pub/videolan/vlc/SuSE/11.2/ vlc
zypper ar -f http://ftp.skynet.be/pub/packman/suse/11.2/ packman
  • add KDE 4.3 repos (for updates KDE)
zypper ar -f http://download.opensuse.org/repositories/KDE:/43/openSUSE_11.2/ kde43
zypper ar -f http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.2_KDE_43/ kde43community
  • or better still, the updated KDE4.4 repos:
zypper ar -f http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.2/ kde44
zypper ar -f http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.2/ kde44comm
zypper ar -f http://download.opensuse.org/repositories/KDE:/KDE4:/Playground/openSUSE_11.2/ kde44play

In the end you should have the following repos:

  1. oss
  2. non-oss
  3. update
  4. kde43 or kde44
  5. kde43community or kde44comm
  6. packman
  7. vlc
  8. nvidia/ATI

Kernel stuff

Install this stuff now, because sooner or later you will need them. And sometimes the install/compile of a kernel module will fail without these

zypper in -y kernel-source linux-kernel-headers kernel-syms make gcc

utils

zypper in -y mc findutils-locate nmap

For multimedia stuff:

# zypper in -y flash-player mplayer ffmpeg a52dec mencoder x264 faac w32codec-all vlc

optional:

# zypper in -y gstreamer-0_10-plugins-good xine-browser-plugin swfdec-browser-plugin gxine-browser-plugin gstreamer-0_10-plugins-bad mplayerplug-in libxine1-codecs


Language:

zypper in -y ispell-dutch myspell-dutch

If you have installed from liveCD, localization may be missing:

zypper in -y kde4-l10n-nl kde4-l10n-nl-data kde4-l10n-nl-doc

firefox:

  • install add-ons: adblock, xmarks
  • add 'new tab' button in buttonbar
  • configuration:
    • download location always ask, close when ready etc
    • start with blank page
    • do not remember history, suggest from bookmarks
    • search for text when I start typing
    • no check my spelling as I type
    • no check to see if FF is default browser
  • install silverlight plugin http://go-mono.com/moonlight-beta/
  • type about:config in addressbar and change:
    • network.dns.disableIPv6 -> true
    • create this one: content.notify.backoffcount -> 5
    • also create nglayout.initialpaint.delay -> 0
    • network.http.pipelining true
    • network.http.proxy.pipelining true
    • network.http.pipelining.maxrequests 8

KDE:

  • edit /etc/sysconfig/windowmanager and change this option to 'no'
KDE_USE_IPV6="no"
  • taskbar:
    • add system monitor CPU usage widget
    • digital clock: add day of week
  • add yast2 and configure desktop to quick start area (next to suse-icon)
  • configure desktop - personal settings:
    • region and language: region: dutch. add dutch to languages
    • advanced -> session manager: start KDE with empty session
    • autostart: yakuake
    • desktop screensaver: random
  • desktop: add analogue clock widget
  • for extra KWIN themes:
# zypper in kde4-windeco-aurorae kde4-windeco-chromi kde4-windeco-crystal kde4-windeco-dekorator kde4-windeco-nitrogen
and go to System Settings / Appearance / Windows / choose for example the aurorae theme engine with the example theme

Yast2:

  • configure NTP settings 194.109.22.18 (XS4All time server) or choose from pool.ntp.org

OOo

  • User details
  • quickstarter


Printer configuration

  • cups printer 192.168.1.1 ++ALWAYS USE IP++

Power settings

network mounts