Editing Easy Debian
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
Warning: This page is 38 kilobytes long; some browsers may have problems editing pages approaching or longer than 32kb. Please consider breaking the page into smaller sections.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 10: | Line 10: | ||
== Install instructions == | == Install instructions == | ||
- | * | + | * You need to install the [http://maemo.org/packages/view/easy-deb-chroot/ easy-deb-chroot package]. It can be found in the [[Extras]] repository. There may be a newer version in the [[Extras-devel]] repository. (Enabling Extras-devel is a dangerous area and you should disable it as soon as you are done installing Easy Debian, but Easy Debian is rather safe and it is optified.) |
- | + | * Once installed several new shortcut icons will be available on the applications menu. You will need to first run the one called "Debian Image Installer". A terminal program will open and ask you where to place the image file (after decompression it will be a 2 GB file), either on the [[Nokia N900|N900's]] built in storage (under MyDocs), or on an external MicroSD card (if available). That will start the download of the compressed image (about 300 MB) and eventual extraction of the image file. It may take more than 15 minutes to download if you have fast Internet connection, and another 30 minutes or more to extract it on your tablet. Make sure that there are no other processes running and that the extraction is not interrupted. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
** You can check for a successful download and extraction by typing<pre>ls -l /home/user/MyDocs/debian*</pre> in [[terminal|XTerminal]]. The compressed image name has the ending .img.ext2.lzma; when decompressed the file name ends in .img.ext2 and it should have a file size of exactly 2147483648 bytes. | ** You can check for a successful download and extraction by typing<pre>ls -l /home/user/MyDocs/debian*</pre> in [[terminal|XTerminal]]. The compressed image name has the ending .img.ext2.lzma; when decompressed the file name ends in .img.ext2 and it should have a file size of exactly 2147483648 bytes. | ||
- | * This step is an alternate way to do the previous step: You can manually download the image file from [http://qole.org/files//debian-m5- | + | * This step is an alternate way to do the previous step: You can manually download the image file from [http://qole.org/files//debian-m5-v3d.img.ext2.lzma here]. Afterward you will have to copy it into <code>/home/user/MyDocs/</code> or into <code>/media/mmc1/</code> depending on whether you want it installed on the internal storage or on a removable storage. Then, when you run "Debian Image Installer" it will detect that you already have the file and proceed to extract it and set it up for you. For detection of your already placed debian* file stated above, the Debian Image Installer still need to connect to the internet for file checking purpose. If you have a faster computer with [http://www.7-zip.org/ programs] to unpack [[:wikipedia:Lempel%E2%80%93Ziv%E2%80%93Markov_chain_algorithm|lzma]]-compressed files, you may also skip the Debian Image Installer by copying the uncompressed file by USB to the <code>/home/user/MyDocs/</code> folder. |
- | + | ||
* If you have more than one image file, you should edit <code>/home/user/.chroot</code> to select the one you want to load. Default is first in <code>/home/user/MyDocs/debian*.img*</code>, <code>/media/mmc1/debian*.img*</code> | * If you have more than one image file, you should edit <code>/home/user/.chroot</code> to select the one you want to load. Default is first in <code>/home/user/MyDocs/debian*.img*</code>, <code>/media/mmc1/debian*.img*</code> | ||
* When you get the "Congratulations!" message from the installer (or immediately if you have placed an uncompressed image file into /home/user/MyDocs/ yourself), you can launch Easy Debian by one of the Debian application icons or by typing "debbie" in XTerminal. | * When you get the "Congratulations!" message from the installer (or immediately if you have placed an uncompressed image file into /home/user/MyDocs/ yourself), you can launch Easy Debian by one of the Debian application icons or by typing "debbie" in XTerminal. | ||
Line 29: | Line 24: | ||
; Close Debian : for unmounting the Debian image and shutting down all running Debian processes | ; Close Debian : for unmounting the Debian image and shutting down all running Debian processes | ||
- | ; Deb Img Install : for the initial download and extraction of the Debian image. For installing a new version of the Debian image from | + | ; Deb Img Install : for the initial download and extraction of the Debian image. For installing a new version of the Debian image from http:qole.org/files, delete the old image (or move/rename it appropriately) and rerun Deb Img Install. |
; Debian chroot : this runs "sudo debian" in XTerminal, which gives root access to the Debian image. This can be used for modifying the Debian image and installing further applications from the command line. The root file system of Maemo is not visible from within Debian chroot, except /home and /home/user/MyDocs, so you cannot ruin the Maemo firmware from here. | ; Debian chroot : this runs "sudo debian" in XTerminal, which gives root access to the Debian image. This can be used for modifying the Debian image and installing further applications from the command line. The root file system of Maemo is not visible from within Debian chroot, except /home and /home/user/MyDocs, so you cannot ruin the Maemo firmware from here. | ||
Line 49: | Line 44: | ||
== Using the LXDE Environment: == | == Using the LXDE Environment: == | ||
- | * To launch a session of LXDE (a light weight desktop environment) | + | * To launch a session of LXDE (a light weight desktop environment) whith several applications already installed in it, including OpenOffice.org, simply click on the "Debian LXDE" icon shortcut on the application menu. |
* LXDE's application menu is found at the top left corner of the screen. | * LXDE's application menu is found at the top left corner of the screen. | ||
* To momentarily go back into the Maemo environment, simply press Ctrl Backspace. To return to LXDE, click on the "Fix LXDE kbd" icon in the Maemo menu, since just going back from the Task Manager you would only be able to use the stylus thereafter. | * To momentarily go back into the Maemo environment, simply press Ctrl Backspace. To return to LXDE, click on the "Fix LXDE kbd" icon in the Maemo menu, since just going back from the Task Manager you would only be able to use the stylus thereafter. | ||
Line 63: | Line 58: | ||
If you upgrade Easy Debian and your LXDE top menu disappears, you can do one of two things: | If you upgrade Easy Debian and your LXDE top menu disappears, you can do one of two things: | ||
- | * Install the newest version (m5- | + | * Install the newest version (m5-v3d): Close Easy Debian (use the icon with the red arrow and box), delete the old image (use the File Manager to do this), and then use the "Deb Img Install" icon to download and extract the new image. |
* Keep your old image, and fix the top menu manually. Start LXDE. Tap and hold on a blank area of the left-side bar. Choose "Create New Panel". Choose "Top" and "OK". Tap and hold on new top panel. In the ''General'' tab, set the following things: Alignment: Left, Width: 25, Height: 32, Properties: Uncheck "Reserve Space..." In the ''Panel Applets'' tab, Add "Menu", "Digital Clock", "System Tray" (check "Stretch" column), "Net status monitor" (use edit button and change eth0 to wlan0, then tap on icon and set to wlan0 there too), and "CPU Usage Monitor". | * Keep your old image, and fix the top menu manually. Start LXDE. Tap and hold on a blank area of the left-side bar. Choose "Create New Panel". Choose "Top" and "OK". Tap and hold on new top panel. In the ''General'' tab, set the following things: Alignment: Left, Width: 25, Height: 32, Properties: Uncheck "Reserve Space..." In the ''Panel Applets'' tab, Add "Menu", "Digital Clock", "System Tray" (check "Stretch" column), "Net status monitor" (use edit button and change eth0 to wlan0, then tap on icon and set to wlan0 there too), and "CPU Usage Monitor". | ||
Line 74: | Line 69: | ||
=== Keyboard issues and tips === | === Keyboard issues and tips === | ||
- | + | It may happen that the hardware keyboard stops working in LXDE. It can be restored <s>by <em>hitting the power button and then tapping outside the menu</em> or</s> by using the "Fix LXDE keyboard" application icon. | |
- | + | ==== PR 1.2 ==== | |
+ | |||
+ | The new firmware [[Maemo 5/PR1.2|PR 1.2]] breaks both ways of restoring a lost keyboard focus. (Pressing the power button and tapping outside its menu one even loses the keyboard completely now, even with Ctrl+Backspace disabled, so that one can only shutdown through the LXDE menu. So avoid the power butten when in LXDE. When you are really stuck in Easy Debian, opening the camera lens and closing the camera app again should bring you to the Task Manager.) | ||
+ | |||
+ | The new version of easy-deb-chroot, 0.9.50-1fremantle1, has a new LXDE application script with the double function of launching LXDE in the first place, and of restoring the keyboard on an already running LXDE session. (The "Fix LXDE keyboard" app is still provided but no longer needed. It is therefore sufficient to have only the "Debian LXDE" icon as a shortcut on the desktop.) <b>Upgrading of the Easy Debian package can be done regardless of the Debian image that is already installed. You don't have to re-install the Debian image!</b> | ||
+ | |||
+ | <u>UPDATE</u>: All problems with keyboard focus loss can be [http://talk.maemo.org/showpost.php?p=706413&postcount=1451 solved] by the following modification of the script /usr/bin/xephwm5 in the Debian image. Edit this file in the Debian chroot terminal and change the lines containing qobi-wmhint-fix and set-focus (close to the end) so that they read | ||
sudo /sbin/qobi-wmhint-fix $PARWIN | sudo /sbin/qobi-wmhint-fix $PARWIN | ||
#/usr/bin/set-focus $PARWIN | #/usr/bin/set-focus $PARWIN | ||
- | + | A new version of easy-deb-chroot, which is currently in Extras-devel, implements the same through Maemo-side scripts. | |
- | + | ||
==== Localization ==== | ==== Localization ==== | ||
Line 99: | Line 99: | ||
and selecting from the list that is then displayed the UTF variant of the desired language, for example for German, de_DE.UTF-8. | and selecting from the list that is then displayed the UTF variant of the desired language, for example for German, de_DE.UTF-8. | ||
+ | |||
+ | ==== Fixing the keyboard focus script ==== | ||
+ | |||
+ | This is only needed for the Easy Debian versions up to and including 0.9.46-1fremantle1. | ||
+ | |||
+ | In languages other than da, de, en, fr, and sv, the script that retrieves lost keyboard focus and (in older images) also the one that starts LXDE need to be fixed. To fix that, open the Debian chroot terminal and edit the file <u>/usr/bin/xephfocus</u> (and in older images also /usr/bin/xephwm5) such that the "zenity" line therein reads | ||
+ | zenity --display=:0 --info --title="Information" --text="Welcome to Easy Debian LXDE. This window is needed to gain keyboard focus in LXDE. Click OK." & | ||
+ | |||
+ | Starting from version 0.9.48-1fremantle1 of Easy Debian, the xephfocus script is no longer needed. With version 0.9.50-1fremantle1, the "Fix LXDE kbd" app is actually now superfluous. A lost keyboard is regained by simply hitting the "Debian LXDE" icon again. Note that upgrading to this Easy Debian version does <em>not</em> require a re-installation of the Debian image! | ||
==== Set Deb HW Keys app and xbindkeys ==== | ==== Set Deb HW Keys app and xbindkeys ==== | ||
Line 148: | Line 157: | ||
#xkbset sticky -twokey latchlock | #xkbset sticky -twokey latchlock | ||
- | In the newest image ( | + | In the newest image (v3d), the sticky keys hack is not enabled by default. To enable it, remove the #'s. |
==== xvkbd ==== | ==== xvkbd ==== | ||
Line 209: | Line 218: | ||
=== Keyboard focus issues in debbie === | === Keyboard focus issues in debbie === | ||
- | Some applications (e.g. calibre, eric, PuTTY) don't get keyboard focus when started outside of LXDE. This can be repaired with the [http://talk.maemo.org/showpost.php?p=818545&postcount=1769 simple .kbdactive script] that is included in the new version of easy-deb-chroot. | + | Some applications (e.g. calibre, eric, PuTTY) don't get keyboard focus when started outside of LXDE. This can be repaired with the [http://talk.maemo.org/showpost.php?p=818545&postcount=1769 simple .kbdactive script] that is included in the new version of easy-deb-chroot in extras-devel. |
- | With xbindkeys running (launched by the "Set Deb HW Keys" icon) keyboard focus is gained by pressing | + | With xbindkeys running (launched by the "Set Deb HW Keys" icon) keyboard focus is gained by pressing Fn+Return. |
== Startup scripts == | == Startup scripts == | ||
Line 224: | Line 233: | ||
; $CHROOT/var/run/onchroot.rc : This script will run commands as root in the chroot every time you run a chroot command. | ; $CHROOT/var/run/onchroot.rc : This script will run commands as root in the chroot every time you run a chroot command. | ||
- | ; $CHROOT/var/run/onclosechroot.rc : This script will run commands as root in the chroot before closing the chroot. | + | ; $CHROOT/var/run/onclosechroot.rc : This script will run commands as root in the chroot before closing the chroot. (Needs extras-devel version of easy-chroot.) |
Here $CHROOT is the mount point of the Debian system (to be omitted when aleady in chroot). | Here $CHROOT is the mount point of the Debian system (to be omitted when aleady in chroot). | ||
Line 236: | Line 245: | ||
Note that the image cannot be expected to have an up-to-date package list. It is important that you perform "apt-get update" or use Edit -> Reload Package Information within Synaptic before installing new packages. After such installs you can invoke "apt-get clean" to free your disk space from downloaded package files. | Note that the image cannot be expected to have an up-to-date package list. It is important that you perform "apt-get update" or use Edit -> Reload Package Information within Synaptic before installing new packages. After such installs you can invoke "apt-get clean" to free your disk space from downloaded package files. | ||
- | In image v3d, only the stable Debian Lenny repository | + | In the current image (v3d), only the stable Debian Lenny repository is activated, although the Easy Debian image also involves a number of packages from the newer Debian Squeeze (testing) repository. As a result, some additional packages can only be installed with Squeeze activated (indicated by "unmet dependencies" errors when attempting to install with Lenny alone). If you need to or want to install additional packages specifically from Squeeze or even from Sid (unstable), you should uncomment the corresponding line in /etc/apt/sources.list by launching an editor in the Debian chroot terminal (app with red swirl icon), i.e., remove "#" in the beginning of the lines |
#deb http://http.us.debian.org/debian squeeze main contrib non-free | #deb http://http.us.debian.org/debian squeeze main contrib non-free | ||
Line 253: | Line 262: | ||
However, you can hardly do real harm by experimenting with your Debian installation. You can always start over by re-installing the original Debian image. Since user files are usually not stored in the Debian image, you won't lose much by doing so. But if you have enough space, it may be a good idea to make a copy of your Debian image so that you don't have to download and extract the original Debian image again, in particular if you are planning some more extensive and untested upgrades. | However, you can hardly do real harm by experimenting with your Debian installation. You can always start over by re-installing the original Debian image. Since user files are usually not stored in the Debian image, you won't lose much by doing so. But if you have enough space, it may be a good idea to make a copy of your Debian image so that you don't have to download and extract the original Debian image again, in particular if you are planning some more extensive and untested upgrades. | ||
- | |||
- | |||
- | |||
=== CUPS Installation Instructions === | === CUPS Installation Instructions === | ||
Line 286: | Line 292: | ||
=== Other useful applications to install in addition === | === Other useful applications to install in addition === | ||
- | The following packages are also not part of the current image ( | + | The following packages are also not part of the current image (v3d) but may be of wider interest: |
- | + | ||
- | + | ||
; vpnc : The VPN client for accessing Cisco concentrators works well when started under Debian, while under Maemo vpnc is not yet available as a stable application. Install by "apt-get install vpnc" and configure through /etc/vpnc.conf . | ; vpnc : The VPN client for accessing Cisco concentrators works well when started under Debian, while under Maemo vpnc is not yet available as a stable application. Install by "apt-get install vpnc" and configure through /etc/vpnc.conf . | ||
:This works particularly well in WLAN connections. There even microB connects via vpn. With GPRS connections, however, a browser in Debian has to be used. | :This works particularly well in WLAN connections. There even microB connects via vpn. With GPRS connections, however, a browser in Debian has to be used. | ||
- | ; openssh-client | + | ; openssh-client : To access the Debian system by ssh, one can of course use the ssh server under Maemo (which presumably every power user will have installed), for a login followed by "debian" or "debian su user". To initiate ssh connection from within the Debian system, installation of openssh-client is sufficient and does not conflict with ssh installations in Maemo. |
; gftp : X/GTK+ FTP client. Works well when started outside of LXDE by "debbie gftp". | ; gftp : X/GTK+ FTP client. Works well when started outside of LXDE by "debbie gftp". | ||
Line 338: | Line 342: | ||
=== Upgrading OpenOffice === | === Upgrading OpenOffice === | ||
- | The | + | The current images (up to v3d) includes an OpenOffice version (3.1.1) for which support for the armel architecture was later withdrawn. This problem has been fixed with version 3.2 which is now available in the Debian Squeeze distribution. The version therein (1:3.2.1-7) installs fine. You need to activate Squeeze in /etc/apt/sources.list for upgrading. To install all openoffice.org packages do |
- | + | ||
- | + | ||
apt-get update | apt-get update | ||
apt-get install openoffice.org | apt-get install openoffice.org | ||
Line 364: | Line 366: | ||
=== ALSA device setup === | === ALSA device setup === | ||
- | Although Easy Debian has setup and mount the host pulseaudio (/var/run/pulse) into the chroot (done by qchroot in the easy-chroot package), pulseaudio | + | Although Easy Debian has setup and mount the host pulseaudio (/var/run/pulse) into the chroot (done by qchroot in the easy-chroot package), pulseaudio is not set as the default ALSA device. To do so, edit /etc/asound.conf in the chroot, and comment out (or remove) the default alsa_dsp plugin, and add a pulse plugin. For example: |
#pcm.!default { | #pcm.!default { | ||
# type alsa_dsp | # type alsa_dsp | ||
Line 374: | Line 376: | ||
type pulse | type pulse | ||
} | } | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
== FAQ == | == FAQ == | ||
'''Q:''' I have started Openoffice (evince, ...) from the desktop, entered a certain mode (presentation, navigator, formatting, full screen, ...) and cannot get out of that again.<br> | '''Q:''' I have started Openoffice (evince, ...) from the desktop, entered a certain mode (presentation, navigator, formatting, full screen, ...) and cannot get out of that again.<br> | ||
- | '''A:''' See [[# | + | '''A:''' See [[Easy_Debian#Set_Deb_HW_Keys_app_and_xbindkeys]] |
'''Q:''' I chose Iceweasel, but nothing happened!<br> | '''Q:''' I chose Iceweasel, but nothing happened!<br> | ||
Line 482: | Line 406: | ||
:Choose your language(s). | :Choose your language(s). | ||
- | :DIABLO/N8x0: Note that you should choose the language with no period between the language and the iso code (eg. " | + | :DIABLO/N8x0: Note that you should choose the language with no period between the language and the iso code (eg. "en_CA ISO-8859-1"), and optionally, the utf-8 version, too (eg. "en_CA.UTF-8"). |
:FREMANTLE/N900: Choose the UTF-8 version. | :FREMANTLE/N900: Choose the UTF-8 version. | ||
Line 510: | Line 434: | ||
apt-get install localepurge; localepurge | apt-get install localepurge; localepurge | ||
- | :This will get you at least | + | :This will get you at least 80MB back. You should probably do this first, before starting to install. Running out of space during an install in Debian is ugly. |
- | :Also, when downloading packages, remember to frequently use " | + | :Also, when downloading packages, remember to frequently use "apt-get clean" to clear out old downloaded packages. That will help with free space. |
- | :If you're comfortable with the command line, you can use the technique listed in | + | :If you're comfortable with the command line, you can use the technique listed in this post to double your install space. |
:Even with all of these tricks, you'll still run out of room fairly quickly. You'll probably have to uninstall packages in order to add new ones. | :Even with all of these tricks, you'll still run out of room fairly quickly. You'll probably have to uninstall packages in order to add new ones. | ||
- | :More advanced users can put a minimal system into an empty image and build a custom set of apps using | + | :More advanced users can put a minimal system into an empty image and build a custom set of apps using this post. The most advanced and best way: partition your SD card and put your Debian fs there. |
'''Q:''' What's this "Iceweasel"?<br> | '''Q:''' What's this "Iceweasel"?<br> | ||
'''A:''' Iceweasel is the Debian name for Firefox. It's a long story, but in short, Mozilla and Debian had a philosophical disagreement that ended in Debian renaming Firefox to Iceweasel.<br> | '''A:''' Iceweasel is the Debian name for Firefox. It's a long story, but in short, Mozilla and Debian had a philosophical disagreement that ended in Debian renaming Firefox to Iceweasel.<br> | ||
- | '''Q:''' I would like to have a separate | + | '''Q:''' I would like to have a separate /home/user directory under Debian than under Maemo. Is that possible?<br> |
- | '''A:''' | + | '''A:''' /sbin/qchroot script does mountings; one option is to not mount /home/user at all by commenting out the corresponding line in that script, which is |
mount /dev/mmcblk0p2 "$CHROOT/home" | mount /dev/mmcblk0p2 "$CHROOT/home" | ||
- | for FREMANTLE/N900. Then | + | for FREMANTLE/N900. Then /home/user/MyDocs will still get mounted, but you can keep a Debian home directory separately, in the chroot. |
'''Q:''' How is this different than the [http://trac.tspre.org/projects/nit-debian Deblet project]?<br> | '''Q:''' How is this different than the [http://trac.tspre.org/projects/nit-debian Deblet project]?<br> | ||
Line 532: | Line 456: | ||
'''Q:''' I already have Debian in a partition, or I'm running Deblet. How can I use your package with my Debian?<br> | '''Q:''' I already have Debian in a partition, or I'm running Deblet. How can I use your package with my Debian?<br> | ||
- | '''A:''' Edit the | + | '''A:''' Edit the /home/user/.chroot file to point to your Debian partition or image file. Easy Debian will do the rest. |
- | '''NOTE:''' If you are using Deblet, delete the | + | '''NOTE:''' If you are using Deblet, delete the /home/user/.synchroot file before running Easy Debian for the first time, so your Deblet config files don't get overwritten. Remember that you'll need to make a user called "user" in Deblet (with the proper ID) for things to work correctly. Also note that your maemo home directory will be used by default. This can also be changed in the .chroot file. |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
== Donations == | == Donations == | ||
If you feel overwhelmed by gratitude towards [http://talk.maemo.org/member.php?u=10410 qole] for bringing a full-fledged Debian OS to your device, consider donating at [http://qole.org qole.org]. [DISCLAIMER: This entry was inserted by a grateful user, not qole himself.] | If you feel overwhelmed by gratitude towards [http://talk.maemo.org/member.php?u=10410 qole] for bringing a full-fledged Debian OS to your device, consider donating at [http://qole.org qole.org]. [DISCLAIMER: This entry was inserted by a grateful user, not qole himself.] | ||
- | |||
[[Category:Users]] | [[Category:Users]] | ||
[[Category:Power users]] | [[Category:Power users]] |
Learn more about Contributing to the wiki.