HOWTOs
From openSUSE
| This article has been reviewed! The content complies with community quality guidelines and is based on the approved Wiki Style Guidelines. Do not make major edit until it has been moved to the new wiki by the 'administrators'. Last changed: 21:22, 9 February 2010 (UTC) |
| Documentation: |
|---|
| Installation - Package management - Configuration - Hardware - HOWTOs - Users_FAQ |
| A list of HowTo's covering installation, configuration, architecture and platforms, how to install and update software, Desktop Environments, and so much more. |
| Please do not list links to other sites here. For more information how to write articles please see Wiki Guidelines and HOWTO FAQ. |
Installation & Software Management
openSUSE installation
- Download instructions
- Merge few installation CDs to one DVD.
- Make your own installation DVD.
- Installation using a network connection
- How to do a Network Install -- Install OpenSuSE from a network server to save you time
- How to Create a Network Installation Source from ISOs
- Installation without CD
- Encrypting the Root File System
- Install drivers for products during installation
- Creating Live USB Stick
- Install OpenSUSE using PXE boot
- Autoyast installation using a network installation source
- Dual boot on 2 drives
- Install another distribution
- Installation for PC's with a little amount of available memory|
- Installing SuSE on External USB Drive
- Installing from Windows
- Invoking terminal from YaST
- Logging YaST to USB Stick in Installation
- Make screenshots during installation
- SuSE FTP Net Install with screenshots
- SuSE HTTP Net Install with screenshots
- Managing Grub Installation
Architecture & Platforms
- PPC Partitioning -- Howto partition your Mac (necessary before you can install SUSE Linux on it).
- Pegasos -- Installation instructions for Pegasos PPC machines
- How to boot the various PPC machines
- Playstation3
- Installation on G3 iMac (ppc)
- Installation on MacBook Pro Intel Core 2 Duo (x86)
- Installation on MacBook Pro Intel (x86)
- Installation on MacBook/MacBook Pro Intel Core 2 Duo (x86) -- Assuming you have installation media already
- MacBook Pro Specials
- MacBook Specials
- Dual boot on 2 drives -- Howto boot Linux on one drive and have the option to boot Win.xx on another.
- IA64 Installation Issues -- Troubleshoot installation problems related to the 64 bit platform
RAID/LVM
- How to install SUSE Linux on software RAID
- Areca RAID Controllers Howto -- How to install and configure Areca Hardware RAID controllers
Update/Install Software
- Install packages with YaST Software Management
- Using zypper -- Command line package management
- Smart
- Upgrading KDE on openSUSE
- Updating KDE and other software via YaST
- Add Package Repositories to YaST -- Usage of package-repositories such as Packman (multimedia packages).
- Using zen-updater
- Using zen-installer
- Using zen-remover
- Using rug
- apt -- HOWTO for using the Advanced Package Tool (APT)
- Compiling software -- How to compile software on your SUSE system
- Distribution upgrade with Zypper
Desktop Environments
KDE
- Upgrade to latest KDE (unsupported)
- Switch to KDE from a different desktop
- Install KDE 4 packages
- Konqueror Tips and Tricks
- Optimal use of MS TrueType Core Fonts
- Desktop Customization Tips
- Installing Icon Themes
- Desktop effects with KDE 4 KWin
GNOME
- Extending Nautilus via scripting
- Keyring -- Using Keyring
Desktop effects
- Compiz Fusion -- Using Compiz Fusion on OpenSuSE
- Xgl -- HOWTO for Xgl
- Using Xgl on openSUSE
- Beryl -- Information about Beryl
- Compiz -- Information about Compiz
- Using Xgl on older versions of SUSE Linux
- Xgl Troubleshooting
Kernel & Hardware
General
- Configure, Build and Install a Custom Linux Kernel
- Qemu with kqemu kernel module support
- Rt Kernel Instructions
- Efika 5200B
Graphics
- Radeon
- ATI -- The HOWTO guide for ATI graphics cards
- NVIDIA -- The HOWTO guide for NVIDIA based graphics cards
- NVidia Suspend HOWTO
- Use Nvidia driver with Xen
- NVidia framebuffer console HOWTO
- How-to view the amount of Video RAM on Linux
- TV-Out on Intel 945GM
- Configuring graphics cards
Hard Disk
- File System -- Some general information about file systems you might came across
- Persistant Storage Device Names
- Speeding up Ext3 -- Speed up the extended file system version 3
- Using the rescue system (advanced)
Mobile computers
General
- Suspend to ram
- Suspend to disk
- Powersave s2ram
- Pm-utils
- Disk Power Management -- HOWTO guide for Linux disk power management
- Debugging of ACPI suspend problems
- Laptops and external VGA
- Suspending when closing the laptop lid in SUSE 10.2
- Testing s2ram with the openSUSE_10.2 Live DVD
Laptops
- HP Pavilion dv6855el
- Installing openSuSE 11.0 on HP Compaq nc4200 and tweaking it for the professional mobile user
- Make IBM 600 Series Thinkpads Work With SUSE Linux 10
- Installing SuSE 10 on DELL 6000 Laptop
- Enabling bluetooth on a Toshiba with fnfx
- Enabling bluetooth on a Toshiba with toshset
- Dell Latitude CPx_J-Series
- Upgrading Toshiba ACPI to support bluetooth/fnfx/toshset
Netbooks
TV Cards
- Hauppauge HVR-1110 TV-DVB card -- Setup your Hauppauge HVR-1110 DVB TV card on OpenSuSE
- Pinnacle USB PCTV -- Setup your Pinnacle USB PCTV Tuner on OpenSuSE
- Pinnacle PCTV Hybrid Pro -- Setup your Pinnacle PCTV Hybrid Pro TV card on OpenSuSE
Performance
Sound
- SDB:AudioTroubleshooting -- guide to troubleshoot/setup basic audio if audio does not work upon initial openSUSE install
- USB headphones -- how to configure USB headphones
- Bluetooth headphones -- how to configure bluetooth headphones
- Fix for headphones and speaker laptop problem -- how to make speaker being muted when headphones jack inserted
Other
- Samsung SGH-A412 -- HOWTO for the Samsung SGH-A412 mobile phone
Peripherals
Keyboard
- Keyboard Configuration -- How to configure system wide keyboard.
- Keytouch -- How to activate additional keys on your multimedia keyboard
Mice
- Logitech -- ow to configure additional buttons of USB mice
Printers
- Printer Sharing with Linux clients -- using CUPS
- Printer Sharing with Windows clients -- using CUPS/SAMBA
- Printing to PDF HOWTO
- Printing to file with CUPS -- Print to a file using the Commom Unix Printing System (CUPS)
- Printing Howto -- A HOWTO guide for printing with OpenSuSE
- Printer buying guide
- CUPS -- Information about the Common Unix Printing System (CUPS)
- Enable printing to CUPS server from windows computer that has its own printer driver
- How to set-up a HP printer -- Get your HP printer working with OpenSuSE
- Brother HL-2040 Guide -- Configure your Brother HL-2040 printer on OpenSUSE
- Canon PIXMA MP Guide -- Configure the Canon PIXMA MP series.
Scanners
- Scanner Introduction
- Epson Perfection 3490 Photo -- How to configure
- Scan script for Fujitsu ScanSnap FI-5110EOX2
UPS
Webcams
Virtualization
XEN
- How to Install a Xen VM Server
- How to Add a VM
- How to Add a Xen VM Guest
- How to Add an Xen VM Guest
- How to Create a OS Disk Image for a VM
- How to create a XEN image with kiwi
- How to Install a VM's OS from CD
- How to Install a VM's OS from Disk Image
- How to Install a VM's OS from ISO
- How to Install a VM's OS from Installation Source
- How to setup SUSE Linux 10.0 under Xen in SUSE Linux 9.3
- How to setup virtual networks in SuSE 10.1 with XEN3
- Installing Xen3
- How to Capture Xen Hypervisor and Kernel Messages using a Serial Cable
- Xen3 yet another Virtual Network Concept
- Xen3 yet another cross OS Integration Howto in OpenSuSE 10.3 Xen3 host
Other
- Using Qemu -- HOWTO guide on using Qemu
- Qemu networking
- Qemu with kqemu kernel module support
- OpenVZ virtualization
- Setting up VMware Workstation 6.5.0 on openSUSE 11.0
- Set up VMware on SUSE Linux
- Setting up SUSE Linux as a VMware_Guest
- Recovering VMware Workstation After a Kernel Update
- Uninstalling VMware from SUSE Linux
- Set up VMware Server on SUSE Linux
- [Using KVM]
- Installing Ubuntu into Virtualbox -- HOWTO install Ubuntu into VirtualBox
Networks & Services
Terminal-Server
Bluetooth
- Syncing Palm Devices using Bluetooth
- Gnome Bluetooth-applet 10.2 bug workaround
- How-to use a bluetooth headset with SuSE 10.0
- How-to use a bluetooth headset with SuSE 11.1
- How To: Connect Your Bluetooth Input Device With Your Computer
- How to get AVM BlueFritz! USB 2.0/AP-ISDN up and running with OpenSuSE 11.1/KDE4.1
- Configuring Bluetooth Dial-Up Connections for openSUSE 11.2
ISDN
- Installing and using modified capifax to remotely fax via CAPI of AVM Fritz!Box 7170
- How to get AVM BlueFritz! USB 2.0/AP-ISDN up and running with OpenSuSE 11.1/KDE4.1
LTSP
LAN
- Change interface name from eth7 to eth0
- Configuring your Network Interface Cards in a terminal.
- Bonding multiple physical interfaces and optionally using vlans.
- Configure Marvell Network Card
- Configure Realtek rtl8101 pci fast express Network Card
Modems
MRTG
- MRTG -- Draw pretty pictures showing how much traffic has passed through network interfaces.
UMTS
Network Filesystems
NTP
P2P
Remote Access
SSH
VPNs
Wireless LAN
- Drivers for wireless cards
- Ndiswrapper -- Use Windows drivers for unsupported cards
- Atheros madwifi
- Atheros ndiswrapper
- Connecting to a wireless network
Clonezilla and DRBL
- Clonezilla_DRBL_HOWTO -- Disk imaging and cloning of remote computers
Other
- Internet Connection Sharing -- Enable Internet Connection Sharing (ICS) on OpenSuSE
- Metalink
- Find IP Address
- Connecting to Telstra's NextG Network -- Step by step guide on how to connect to the NextG Network in Australia
Applications
Command line
- Some command-line basics
- Introduction to VIM the text editor.
- Enable VIM Syntax Highlighting
- Midnight_Commander/Tips
Internet
- Hathway Connection HowTo -- HowTo Configure the Hathway Connection.
- Preloading Thunderbird -- HOWTO guide on Preloading Thunderbird with OpenSuSE
- Skype HOWTO
Firefox
- Disable IPv6 for Firefox -- Disable Internet Protocol version 6 (IPv6) in Firefox
- Enable HTTP Pipelining -- HOWTO guide on enabling HTTP Pipelining
- Playing Windows Media Videos in Firefox
- How To use Java with Firefox on 64-bit openSuSE 10.3
- Flash 9 -- link to Adobe
- AppArmored FireFox -- the new project page
- Firefox custom search -- Create search for site:en.opensuse.org
- Using UnPlug for Firefox -- download videos from youtube with UnPlug for Firefox
Google Chromium Chrome Browser
- HOWTO Install Flash -- HOWTO Install Flash plugin into Google Chromium Chrome Browser
Multimedia
- Playing Windows Media Videos in Firefox will also help you play them generally
- Setting up Audacity on SUSE Linux
- iTunes music server
- Converting MP3 to OGG using Fluendo Gstreamer Plug-In
- Playing MP3s with Amarok and the Fluendo GStreamer Plugin
- Trekstor ibeat motion playing your videos on an i.Beat motion MP3 player
- Amazon MP3 Downloader on openSUSE 11
- Nokia3600 Video -- Making your video play on your Nokia phone
- Converting Flash Video Files -- Convert Flash video files to divx video with Avidemux
- Kaffeine Troubleshooting
- Creating a Photo Slideshow DVD
Screen Capture/Recording
- Using recordMyDesktop -- Record your Linux desktop with recordMyDesktop
Anti-Virus
Other
- Installing GRAMPS on SuSE 10.3
- Installing MOODLE
- Running FLUENT 6.2 on SuSE 10.1.
- Disabling Beagle
- Installing Eyetoy
- Google Earth
- Installing Sun's Java on SUSE Linux
- Synce
- Hardinfo -- System benchmarking software similar to AIDA32
- OpenCV and Kdevelop 4
Servers & Databases
General
- Telnet Server HOWTO
- Suse 10.0 DNS server -- Howto configure your SUSE 10.0 DNS server
- Oracle on openSUSE
- Instant messaging and presence notification
- Howto LDAP server
- OpenLDAP 2.3 libldap upgrade howto
- Howto LDAP userAuth
- How to setup a drpmsync server
- Howto setup SUSE 10.1 as Samba PDC
- Howto setup SUSE as SAMBA PDC with OpenLDAP, DYNDNS and CLAM
- Howto Transparent Caching Server or Appliance
- How to use JBoss 3.2.5 with the Eclipse WTP plugin
- Setup a Freeradius server on 10.3
Groupware
Web Server
- LAMP -- How to install and configure LAMP (including phpMyAdmin, Firewall configuration and optimisation)
- Installing and setting up PhpDocumentor HOWTO -- How to install and configure PhpDocumentor for automatic PHP code documentation generation
- Zope HOWTO -- How to install zope with it's own python library
- Tomcat HOWTO -- How to install Tomcat and configure the jk connector
- Running and debugging tomcat5 applications from within Eclipse
- WordPress HOWTO -- How to install WordPress on openSUSE.
- Web Server HOWTO
- Apache
- Mod_mono on Apache -- How to set up ASP.NET capable web server
- Webdav
- Apache SSL CA Generator
- Setting up a Subversion server using Apache2
Mail Server
- Mail server HOWTO -- How to configure your mailserver
- Cleaning your IMAP account
- Setting up a Spam Filtering and Anti-Virus scanning Appliance for your current Mail Server
FTP Server
System Related
General
- Start the YaST Control Center
- Responsiveness
- Administer with Sudo
- Sudo Logging
- Serial Null Modem Connection
- System Configuration Profile Management
- Super User new flavor
- Change system wide character set
- Switch runlevel
- Find SUSE Version
- Upstart-howto
- Monitor your hard disk activity with KSysGuard
- Animated Penguin GRUB Splash Screen
File Systems
- How-To Create 10 GB file instantly with "dd"
- How-To Make the root filesystem read-only
- Create ISO from CD/DVD
- How to share directories between groups of users using ACL
- Speeding up Ext3
- Starting partimage - command-line partitioning software for Linux
Burning CDs/DVDs
Upgrade openSUSE
- Update openSuSE -- Upgrade openSuSE via the internet and repositories
Power saving
Security & Backup
- Recover Root Password
- SuSEfirewall2/Service Definitions Added via Packages
- SUSE Security Lockdown - Hardening Your Linux System
- StoreBackup
- SpamAssassin
- AppArmor howto for geeks
- Setting up Amanda to backup your system
- Install Configure & use Nessus Vulnerability Scanner in openSUSE
X Server
Microsoft interoperability
- Access Your Windows Files
- NTFS -- Accessing the NTFS file system in OpenSuSE
- Outlook Web Access (OWA)
- How to migrate from Windows
- Migrate from Active Directory
- Microsoft Sharepoint Team Services
- Backup Windows installed on BIOS RAID with SUSE
- Access Exchange Server using fetchExc and Kmail
- Access Linux File Systems in Windows -- Access your Linux ext2/ext3 partitions from Windows Explorer
Development & Packaging
Coding
- YaST Development
- Why Qt is your GUI toolkit of choice
- Ruby
- Running and debugging tomcat5 applications from within Eclipse
- Java/eclipse
- OpenWBEM
Building
- SUSE_Build_Tutorial
- Abstract_Package_Build_Description
- Build_Service_Tutorial
- Install Build Service on CentOS
- Install Build Service on openSUSE
- Build Service CLI
- Build Service tips and trick
- Building cross distribution packages in the Build Service
- Building YaST
- How to setup a build server
Making derivatives
- Debranding
- Rembrand
- Create an adapted openSUSE cd
- openSUSE KIWI image system
- Creating live USB-stick image
- Making a SUSE based distribution
Other
- Creating YaST Installation Sources
- Submitting Bug Reports
- Debugging YaST
- Creating a Kernel Module Update Installation Source
- Creating customized installation source
- Icecream
- Howto overload library function (useful for testing)

