Differences between revisions 9 and 181 (spanning 172 versions)
Revision 9 as of 2007-05-30 21:39:46
Size: 5405
Editor: FranklinPiat
Comment: This page should be review by a native english speaker, before being advertized.
Revision 181 as of 2022-05-25 17:14:30
Size: 8538
Editor: ?AlanBeadle
Comment: Add link to VisionFive page
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language en
#pragma description Various How-to-install Debian on some given hardware (computers, architectures, embedded and other odd devices)
#pragma keywords Debian, stable, testing, unstable, i386, amd64, x86_64, Linux, Howto, guide, install, installation, report, compatibility, device
Line 2: Line 5:
## Read http://wiki.debian.org/Installing_Debian_On/HowToContribute page before modifying this page
## Discussions about his page are at : Installing_Debian_On/Discussion
## Read "InstallingDebianOn/HowToContribute" page before modifying this page
## Discussions about this page are at "InstallingDebianOn/Discussion"
Line 5: Line 8:
["DebianWikiTopics"] > !DebianOn
||[[Include(Installing_Debian_On/PageFragments/Philosophy)]]||
##For Translators - to have a constantly up to date translation header in you page, you can just add a line like the following (with the comment's character at the start of the line removed)
##<<Include(InstallingDebianOn, ,from="^##TAG:TRANSLATION-HEADER-START",to="^##TAG:TRANSLATION-HEADER-END")>>
##TAG:TRANSLATION-HEADER-START
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[InstallingDebianOn|English]] - [[fr/InstallingDebianOn|Français]] - [[de/InstallingDebianOn|German]] - [[it/InstallingDebianOn|Italiano]] - [[ko/InstallingDebianOn|한국어]] - [[pt_BR/InstallingDebianOn|Português (Brasil)]] - [[ru/InstallingDebianOn|Русский]] - [[uk/InstallingDebianOn|Українська]]-~
##TAG:TRANSLATION-HEADER-END
----
||<tablestyle="float:right; width:96px; background:transparent; margin: 0 0 1em 1em;" style="padding:0.5em; border-style:none;"> {{attachment:DebianOn_CommunityGuides.png}} ||
<<Include(/PageFragments/Philosophy)>>
Line 8: Line 17:
= Categories =
== Sorted by brand ==
## Please do not link to individual
 * [:DebianOnDell: Dell]
 * [:Installing_Debian_On/Thinkpad: Thinkpad] from IBM and Lenovo
 * [:DebianOnVaio: Sony Vaio]
 * [:Installing_Debian_On/LG: LG Electronics]
 * [:Installing_Debian_On/Samsung: Samsung]
 * [:Installing_Debian_On/HP: Hewlett Packard (HP)]
## see SamsungX50
## see HP/ProLiant
== Non computer (embedded..) ==
 * [:DebianOnHandhelds: Hand-helds] Capable of running Debian
 * [:DebianWRT: WRT ] wireless routers
See also [:Embedded_Debian:Embedded Debian]
If you want to contribute, you should read [[InstallingDebianOn/HowToContribute|HowTo Contribute]] and see also [[InstallingDebianOn/Ratings|Rating]]
Line 24: Line 19:
== On Architecture ==
 * [:DebianOnPowerPC:Power PC]
<<Include(InstallingDebianOn/PageFragments/AdditionalSuggestions)>>
----
<<Anchor(computer)>>
== Computer brands ==
## Please do not link to individual, just the manufacturer's name
Line 27: Line 25:
= Contributing / Editing =
 * If you want to contribute, you should read Debian``On's [:Installing_Debian_On/HowToContribute:How To Contribute]
 * [[InstallingDebianOn/Acer|Acer]]
 * [[InstallingDebianOn/Alienware|Alienware]]
 * [[InstallingDebianOn/Ampere|Ampere]]
 * [[InstallingDebianOn/Apple|Apple]]
 * [[InstallingDebianOn/AppliedMicro|AppliedMicro]]
 * [[InstallingDebianOn/Asus|Asus]]
 * [[InstallingDebianOn/Bull|Bull]]
 * [[InstallingDebianOn/Cavium|Cavium]]
 * [[InstallingDebianOn/Chuwi|Chuwi]]
 * [[InstallingDebianOn/Compaq|Compaq]]
 * [[InstallingDebianOn/Dell|Dell]]
 * [[InstallingDebianOn/Fujitsu|Fujitsu]]
 * [[InstallingDebianOn/FrameWork|FrameWork]]
 * [[InstallingDebianOn/HP|HP (Hewlett Packard)]]
 * [[InstallingDebianOn/Intel|Intel]]
 * [[InstallingDebianOn/IBM|IBM]]
 * [[InstallingDebianOn/Lenovo|Lenovo]] (All non Thinkpad Models)
 * [[InstallingDebianOn/LG|LG]]
 * [[InstallingDebianOn/Medion|Medion]]
 * [[InstallingDebianOn/MSI|MSI]]
 * [[InstallingDebianOn/Panasonic|Panasonic]]
 * [[InstallingDebianOn/Positivo|Positivo]]
 * [[InstallingDebianOn/PositivoBGH|PositivoBGH]]
 * [[InstallingDebianOn/Purism|Purism]]
 * [[InstallingDebianOn/Razer|Razer]]
 * [[InstallingDebianOn/Samsung|Samsung]]
 * [[InstallingDebianOn/Sharp|Sharp]]
 * [[InstallingDebianOn/Sony|Sony]]
 * [[InstallingDebianOn/Softiron|Softiron]]
 * [[InstallingDebianOn/Sun|Sun]]
 * [[InstallingDebianOn/System76|System76]]
 * [[InstallingDebianOn/Thinkpad|Thinkpad]] (IBM and Lenovo)
 * [[InstallingDebianOn/Toshiba|Toshiba]]
 * [[InstallingDebianOn/TUXEDO|TUXEDO]]
 * [[InstallingDebianOn/Winbook|Winbook]]
 * [[InstallingDebianOn/Xiaomi|Xiaomi]]
 * [[InstallingDebianOn/Utopia|Utopia]]

<<Anchor(motherboards)>>
== Motherboards ==
 * [[InstallingDebianOn/Gigabyte|Gigabyte]]
 * [[InstallingDebianOn/VIA|VIA]]

## Please do not hesitate to change section name
<<Anchor(miniPC)>>
== Mini PC / Low power computers ==
 * [[InstallingDebianOn/CompuLab/PC-Utilite/wheezy|PC Utilite]]
 * [[InstallingDebianOn/FitPC|Fit-PC]]
 * [[InstallingDebianOn/Intel#Small_form-factor_PCs|Intel NUC]]

<<Anchor(Laptop)>>
== Laptops ==
 * [[InstallingDebianOn/PINE64|PINE64]] (Pinebook, Pinebook Pro)
 * [[InstallingDebianOn/GPD/Pocket|GPD Pocket]]
 * [[InstallingDebianOn/GPD/Pocket2|GPD Pocket 2 silver]]
 * [[InstallingDebianOn/Olimex/Teres-I|Olimex Teres-I]]

<<Anchor(sbc)>>
== Single Board Computers (SBCs) ==
## The Allwinner entry should be split by board makers, same as all others -- AndreiPopescu/2019-05-04
 * [[InstallingDebianOn/Allwinner|Allwinner]] (sunxi) based devices (e.g. Cubietruck, A20 OLinuXino boards...)
 * [[InstallingDebianOn/Alix3d2|Alix3d2]]
 * [[/SolidRun/CuBox-i|CuBox-i]]
 * [[InstallingDebianOn/ClearFog|ClearFog]]
 * [[InstallingDebianOn/DreamPlug|DreamPlug]]
 * [[InstallingDebianOn/PandaBoard|PandaBoard]] Panda Board OMAP4
 * [[InstallingDebianOn/RaspberryPi|Raspberry Pi]]
   * RaspberryPi 1, [[RaspberryPi2|2]], [[RaspberryPi3|3]], [[RaspberryPi4|4]]: popular single-board computers
 * [[InstallingDebianOn/Lemote/Loongson2K1000|Lemote Loongson 2K1000]]
 * [[InstallingDebianOn/Marvell|Marvell]] (32-bit and 64-bit ARM platforms)
   * [[InstallingDebianOn/Plugcomputer|Plugcomputer (Guruplug, Sheevaplug and others)]]
   * [[InstallingDebianOn/Marvell/ESPRESSOBin|ESPRESSOBin]]
   * [[InstallingDebianOn/Marvell/MACCHIATOBin|MACCHIATOBin]]
 * [[InstallingDebianOn/Freescale/i.MX53 Quick Start board|Freescale i.MX53 Quick Start board]]
 * [[InstallingDebianOn/OdroidHC1|Odroid HC1]]
 * [[https://angband.pl/doc/u2.txt|Odroid U2/U3]]
 * [[InstallingDebianOn/SiFive/HiFiveUnmatched|SiFive/HiFive Unmatched]]
 * [[InstallingDebianOn/StarFive/VisionFiveV1|StarFive/VisionFiveV1]]
 * [[InstallingDebianOn/TI/BeagleBoard|TI BeagleBoard]]
 * [[InstallingDebianOn/TI/BeagleBone|TI BeagleBone]]
 * [[InstallingDebianOn/Xilinx/ZC702/wheezy|ZC702]] Zynq based development kit
 * [[InstallingDebianOn/96Boards|96Boards]]: ARM development boards (ARMv7-A and ARMv8-A)
 * [[InstallingDebianOn/NVIDIA|NVIDIA]] Development boards (Jetson TK1 and TX1)
 * [[InstallingDebianOn/PINE64|PINE64]] SBCs produced by PINE64, e.g. PINE A64(+), ROCK64, ROCKPro64, etc.
 * [[InstallingDebianOn/PIPO/PIPO X8|PIPO X8]]
 * [[InstallingDebianOn/Zotac|Zotac]]

<<Anchor(embedded)>>
== Other Embedded Systems (embedded..) ==

 * NAS devices:
   * [[InstallingDebianOn/QNAP|QNAP]]
   * [[InstallingDebianOn/Seagate|Seagate]]
   * [[InstallingDebianOn/Synology|Synology]]
 * [[Mobile]]: smartphones etc
 * [[Automotive]]: trucks, cars, motorbikes etc
 * [[DebianOnHandhelds|Hand-helds]] capable of running Debian
 * [[/Router|Routers]] capable of running Debian
   * [[InstallingDebianOn/Soekris|Soekris]]
   * [[/Turris|Turris devices]]
 * [[DebianWRT|Wireless routers]] capable of running Debian (WRT..)
   * [[InstallingDebianOn/D-Link|D-Link]]
 * [[VideoGameConsole]] capable of running Debian, like PS3, Wii, Xbox (360)...
See also:
 * [[Embedded_Debian|Embedded Debian]]
 * [[Handheld]] pages.
 * Martin Michlmayr's [[https://www.cyrius.com/debian/|homepage]] (an active developer involved in porting Debian on "small" devices, has information about supported devices)

<<Anchor(os)>>
== Other Operating Systems ==

 * Linux-based operating systems: use chroots or containers
   * GNU/Linux distros: use [[SystemBuildTools|various tools]]
   * Android: [[ChrootOnAndroid|via app or manual setup]]
 * Some operating systems: run Linux as a process
   * Use user-mode-linux
   * Under a microkernel such as seL4
 * Some operating systems: use Linux emulation mechanisms
   * FreeBSD: [[https://www.freebsd.org/doc/handbook/linuxemu.html|via Linux emulation]] ([[https://www.freebsd.org/doc/en/articles/linux-emulation/|more info]]
   * Microsoft Windows: [[/Microsoft/Windows/SubsystemForLinux|via WSL]]
 * Many operating systems: use the virtual machine support
   * KVM, VirtualBox, VMware, HyperV, [[Cloud]] services

<<Anchor(OfficialDocumentation)>>
== Official Documentation ==
'''Installation Guide''', take 5 minutes to:
 * Read the [[https://www.debian.org/releases/stable/amd64/|table of contents]].
 * Read [[https://www.debian.org/releases/stable/amd64/apa|Installation Howto]], a quick walkthrough of the installation process.
Then, there is also:
 * [[DebianInstaller/FAQ|Debian-Installer FAQ]] <<BR>> common questions and answers
 * [[DebianInstaller|Debian-Installer Wiki]] <<BR>>community maintained documentation
 * [[Hardware/Certification]] <<BR>>Page describing plans for Debian hardware certification

== Other distros ==

[[https://en.opensuse.org/HCL|openSUSE]]
[[https://fedoraproject.org/wiki/HCL|Fedora]]
[[https://h-node.org/|all Free distros]]
Line 31: Line 165:
----
= TODO & BUG of DebianOn Project =

== TODO: Review DebianOn Pages ==
''The DebianOn pages should be reviewed by a native English Speakers''

== TODO: Choose a name ==
Find a good name (and Logo) for ''DebianOn''.. Any idea ? Suggestion ?
 * '''DebianOn''' : short. "On" synonymous to "it works".

== TODO: Choose a Namespace ==
 * under moinmoin, the page name is the same as the page's title. Since page titles is very important for search engines (when ranking a page), the page names shouldn't use !CamelCase, but Camel_Case, or Camel/Case (googling {{{"Front Page" site:wiki.debian.org}}} is more effective than {{{"FrontPage" site:wiki.debian.org}}})
 * moinmoin wiki search keyword in page titles by default, so Installing_Debian_On/Dell/Latitude_D620 has more change to match what user wants. (Whoever, the "Installing Debian" prefix might quickly become an overloaded namespace)
 * The namespace is how people understand the site organisation.
 * some wiki features might work with !DebianOnThinkpadT60 but not with Debian_On_Thinkpad_T60 or with Debian/On/Thinkpad/T60 (like managing attachment, finding !PageFragment, using variables, using built-in search ... see [http://moinmoin.wikiwikiweb.de/HelpOnEditing/SubPages])
Typically, this could be
  * Install_Debian_On/Dell - Manufacturer homepage. State Linux support (we can link "Dell" to "Install_Debian_On/Dell")
  * Install_Debian_On/Dell/Latitude - Optional page
  * Install_Debian_On/Dell/Latitude_D620
  * Install_Debian_On/Dell/Latitude_D620/!MoreInformationAndComments
  * Install_Debian_On/!PageFragment_!Cpufrequtils_!BaseConfig - To be Included only
  * Install_Debian_On/Dell/!PageFragment_Mydellspecificdevice - To be Included only
  * Install_Debian_On/Dell/PageFragment_MyDellSpecificdevice/MoreInformationAndComments

== TODO : Debian versions Consideration ==
With each release, Debian gets better hardware. Therefore installation status and procedures varies. How to address this situation ?
 1.Contribution for testing.
  * Some people don't run stable. Why prevent them from contributing ?
  * Testing version will become stable someday. It's best to have our installation-guides ready that day.
 2.Contribution for unstable.
  * Why prevent them from contributing ?
  * Unstable version will become testing someday.
  * Unstable is both a fast moving target, and at the same time it is usually often very close to testing version.
 3.Single page for stable+testing versus one page for each.
  * Pros:
   * Less page to maintain
   * Web site layout is clearer.
   * Some hints from one version might apply to newer/older version.
   * Such two-in-one page are more complete, even if there might be some inaccuracy versions.
   * A new comment is contributed to both stable and testing
  * Cons:
   * stable and testing contribution might get mixed, causing inaccuracy and user confusion.
   * Page gets overloaded if the procedure is significantly different for stable and testing version.

Debian release should be named after their nickname (i.e etch) and not life cycle (so we don't have update every single page when a new version is released).

== TODO : Discussion for PageFragments ==
''How to link to Discussion page for "included" PageFragments ?''
 * link to the fragment/Discussion sub-page
 * link to the current page/Discussion sub-page
== TODO : List of usable Page Fragments ==
''How to list/Index Page-Fragments a writer could use for a particular report''
 * Authors will want to know the list of available page fragment, in order to know which i he/she can reuse in his/her page.
 * This involves listing 4 sets of fragments :
  * Fragments that are useful for any installation (like how to add "non-free" apt-source).
  * Fragments that are useful for a computer brand (how to enable ibm_acpi)
  * Fragments that are useful for a brand's family (How to configure the keyboard on XX).

== TODO : d-i cooperation ==
//ask d-i team to suggest installation-report'ers to contribute a page to DebianOn//

== TODO : Write a Press Release ==
//ask for help on debian-publicity mailing list ?//
Actually, there's a chicken and egg problem here: We shouldn't advertize DebianOn

== TODO : DevOnDeb Project ==
Consider starting a "Device [works on] Debian" twin-project.
CategoryPortal | CategoryHardware | CategoryLaptopComputer | CategoryDesktopComputer | CategoryBladeComputer

Translation(s): English - Français - German - Italiano - 한국어 - Português (Brasil) - Русский - Українська


DebianOn_CommunityGuides.png

DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware.

The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.

If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware.

If you want to contribute, you should read HowTo Contribute and see also Rating

When adding new devices, please also:


Computer brands

Motherboards

Mini PC / Low power computers

Laptops

Single Board Computers (SBCs)

Other Embedded Systems (embedded..)

See also:

  • Embedded Debian

  • Handheld pages.

  • Martin Michlmayr's homepage (an active developer involved in porting Debian on "small" devices, has information about supported devices)

Other Operating Systems

  • Linux-based operating systems: use chroots or containers
  • Some operating systems: run Linux as a process
    • Use user-mode-linux
    • Under a microkernel such as seL4
  • Some operating systems: use Linux emulation mechanisms
  • Many operating systems: use the virtual machine support

Official Documentation

Installation Guide, take 5 minutes to:

Then, there is also:

Other distros

openSUSE Fedora all Free distros


CategoryPortal | CategoryHardware | CategoryLaptopComputer | CategoryDesktopComputer | CategoryBladeComputer