diff options
author | galaxico <galatoulas@cti.gr> | 2021-10-10 03:44:13 +0300 |
---|---|---|
committer | galaxico <galatoulas@cti.gr> | 2021-10-10 03:44:13 +0300 |
commit | 0db8b7c97fc38b865693f1314b82457c0fd1f767 (patch) | |
tree | 5abad664d953238ebf71d577253ae0c173625a54 /greek/ports | |
parent | 1c8cb8603bb43df72c04f9feac4a0178bd67796f (diff) |
updated Greek intro/index.wml
Diffstat (limited to 'greek/ports')
-rw-r--r-- | greek/ports/hurd/hurd-cd.wml | 8 | ||||
-rw-r--r-- | greek/ports/hurd/hurd-install.wml | 98 | ||||
-rw-r--r-- | greek/ports/hurd/hurd-news.wml | 45 | ||||
-rw-r--r-- | greek/ports/ia64/index.wml | 4 | ||||
-rw-r--r-- | greek/ports/m68k/index.wml | 2 | ||||
-rw-r--r-- | greek/ports/netbsd/alpha.wml | 119 | ||||
-rw-r--r-- | greek/ports/netbsd/index.wml | 281 | ||||
-rw-r--r-- | greek/ports/netbsd/news.wml | 59 | ||||
-rw-r--r-- | greek/ports/netbsd/people.wml | 62 | ||||
-rw-r--r-- | greek/ports/netbsd/why.wml | 45 | ||||
-rw-r--r-- | greek/ports/sparc/index.wml | 33 | ||||
-rw-r--r-- | greek/ports/sparc/porting.wml | 4 |
12 files changed, 231 insertions, 529 deletions
diff --git a/greek/ports/hurd/hurd-cd.wml b/greek/ports/hurd/hurd-cd.wml index f0067dbe58e..1ebb53fe81b 100644 --- a/greek/ports/hurd/hurd-cd.wml +++ b/greek/ports/hurd/hurd-cd.wml @@ -1,6 +1,6 @@ #use wml::debian::template title="Debian GNU/Hurd --- Hurd-CDs" NOHEADER="yes" #include "$(ENGLISHDIR)/ports/hurd/menu.inc" -#use wml::debian::translation-check translation="45b938d94cba8115131eaba8be06c7a978d40903" maintainer="galaxico" +#use wml::debian::translation-check translation="f1e7499d83a6ebf7321674af80d60a51cf5db6fd" maintainer="galaxico" <define-tag cdserie>L1</define-tag> <define-tag cdbasetarball>gnu-2009-10-18.tar.gz</define-tag> @@ -15,7 +15,7 @@ part of the GNU project while the Linux kernel is an independent project.</p> <p>The easiest (and well-tested) method of trying Debian GNU/Hurd is to use a virtual machine via KVM. Some pre-installed images are available on -<url "https://cdimage.debian.org/cdimage/ports/current-hurd-i386/README.txt">, but one can also +<url "https://cdimage.debian.org/cdimage/ports/stable/hurd-i386/README.txt">, but one can also use the Debian Installer to install in KVM or a native machine (but hardware support vary, so it is more recommended to give a try with KVM). </p> @@ -23,7 +23,7 @@ support vary, so it is more recommended to give a try with KVM). <h2>Using the Debian Installer installation CD-ROM</h2> <p>A hurd-i386 port of the standard Debian Installer can be -downloaded from <url "https://cdimage.debian.org/cdimage/ports/current-hurd-i386/"> . +downloaded from <url "https://cdimage.debian.org/cdimage/ports/stable/hurd-i386/"> . Make sure to read the README file available along the iso images. It works like the usual Linux port of the Debian Installer, i.e. automatically, except a few details:</p> @@ -50,7 +50,7 @@ document some of the final configuration steps. <p>Some newer snapshots are available on <url "https://cdimage.debian.org/cdimage/ports/latest/hurd-i386/"></p> -<p>Daily (untested!) snapshots are available on <url "https://people.debian.org/~sthibault/hurd-i386/installer/cdimage/"></p> +<p>Daily (untested!) snapshots are available on <url "https://people.debian.org/~sthibault/hurd-i386/installer/cdimage/">. Since they are based on the unstable distribution, quite often they cannot actually install a system, due to ongoing transitions in unstable etc. So really rather use the snapshot linked above.</p> <h2>Making a GRUB boot-disk</h2> diff --git a/greek/ports/hurd/hurd-install.wml b/greek/ports/hurd/hurd-install.wml index 445907ef60e..600ad6dc052 100644 --- a/greek/ports/hurd/hurd-install.wml +++ b/greek/ports/hurd/hurd-install.wml @@ -1,38 +1,35 @@ -#use wml::debian::template title="Debian GNU/Hurd —Ρύθμιση" NOHEADER="yes" +#use wml::debian::template title="Debian GNU/Hurd — Configuration" NOHEADER="yes" #include "$(ENGLISHDIR)/ports/hurd/menu.inc" -#use wml::debian::translation-check translation="880b5a08b2c42a084e5fac050dec2c85f4a41849" maintainer="galaxico" +#use wml::debian::translation-check translation="ad90efc904807b8db1f35dd7d05b950182b3c1fa" maintainer="galaxico" -<h1>Ρυθμίσεις του Debian GNU/Hurd</h1> +<h1>Debian GNU/Hurd Configuration</h1> <p> -Αυτό το κείμενο στοχεύει να σας προσφέρει ένα εύκολο και σχετικά ανώδυνο -σύνολο οδηγιών για το πώς να ρυθμίσετε το Debian GNU/Hurd με μια ελάχιστη -προσπάθεια. +This document aims to provide an easy and relatively painless set of +instructions on how to configure Debian GNU/Hurd with a minimum +amount of effort. </p> <p> -Βασίζεται στον <q>Οδηγό Εγκατάστασης του Hurd</q> του Neal H. Walfield. -Πολλές ευχαριστίες στον Neal γι' αυτή τη συνεισφορά. +It is based in Neal H. Walfield's <q>The Hurd Installation Guide</q>. +Many thanks to Neal for his contribution. </p> -<h2>Επισκόπηση</h2> +<h2>Overview </h2> <p> -Το GNU είναι παρόμοιο στη φύση με οποιοδήποτε άλλο Unix-οειδές σύστημα: μετά -την είσοδο, στον χρήστη εμφανίζεται ένα κέλυφος και το οικείο εικονικό σύστημα -αρχείων του Unix (Unix VFS, virtual filesystem). Αν και το GNU προσπαθεί να -συμμορφώνεται με POSIX, <q>ΔΕΝ ΕΙΝΑΙ Unix</q>. Το GNU/Hurd στηρίζεται πάνω σε -πολλές από τις ιδέες του Unix και τις επεκτείνει είτε για να προσθέσει νέες -λειτουργικότητες είτε για να διορθώσει αυτά που έχουν εκληφθεί ως αδυναμίες -στον αρχικό σχεδιασμό. Η πιο αξιοσημείωτη διαφορά είναι οι -μεταφραστές (translators), προγράμματα user space που αλληλεπιδρούν με το VFS. -Αυτά τα συστήματα αρχείων δεν ζουν στον πυρήνα ούτε χρειάζεται να εκτελούνται -από τον χρήστη root· χρειάζονται μόνο πρόσβαση στο backing store και στο -<code>σημείο προσάρτησης (mount point)</code>. Μια άλλη διαφορά είναι -ότι οι διαδικασίες αντί να έχουν μια μοναδική ταυτότητα χρήστη που ορίζεται -σταθερή κατά τον χρόνο της δημιουργίας τους, έχουν μια ένδειξη (token) -ταυτότητας που είναι ανεξάρτητα από τη διαδικασία, με άλλα λόγια που μπορούν να -προστεθούμ με την κατάλληλη εξουσιοδότηση ή να καταστραφούν. +GNU is similar in nature to any Unix-like system: after logging in, the user is +presented with a shell and the familiar Unix VFS (virtual filesystem). Although +GNU tries to be POSIX compliant, it is <q>Not Unix</q>. GNU/Hurd builds upon many of +the Unix concepts and extends them to either add new functionality or to fix +what has been perceived as flaws in the original design. The most noticeable +difference is translators, user space programs which interact with the VFS. +These filesystems do not live in the kernel nor do they need to be run +as root; they only need access to the backing store and the +<code>mount point</code>. Another difference is that processes, rather than having a single +user identity fixed at creation time, have identity tokens which are disjoint +from the process, i.e. they may be added with the appropriate permission from +an authority or destroyed. </p> <p> @@ -362,7 +359,7 @@ You can also get a pre-installed image and run it in qemu: </p> <table><tr><td> </td><td class=example><pre> -$ wget https://cdimage.debian.org/cdimage/ports/current-hurd-i386/debian-hurd.img.tar.gz +$ wget https://cdimage.debian.org/cdimage/ports/stable/hurd-i386/debian-hurd.img.tar.gz $ tar xzf debian-hurd.img.tar.gz $ kvm -m 1G -drive file=$(echo debian-hurd*.img),cache=writeback </pre></td></tr></table> @@ -726,7 +723,7 @@ but also the <a href=http://hurd.gnu.org/>Upstream website</a>. ##Use the <code>MAKEDEV</code> script to create any needed device nodes. #</p> -<h3> Installing More Packages </h3> +<h3><a name=morepackages> Installing More Packages </a></h3> <p> There are several ways to add packages. Downloading and using @@ -735,7 +732,7 @@ is to use <code>apt-get</code>. </p> <p> -If you have used the Debian GNU/Hurd 2019 release, the safest +If you have used the Debian GNU/Hurd 2021 release, the safest way is use the snapshot of this release, by creating a file <code>/etc/apt/apt.conf.d/99ignore-valid-until</code> containing </p> @@ -750,20 +747,19 @@ And then the snapshot can be used as apt source: edit </p> <table><tr><td> </td><td class=example><pre> -deb http://snapshot.debian.org/archive/debian-ports/20190626T235959Z/ sid main -deb-src http://snapshot.debian.org/archive/debian/20190626T235959Z/ sid main -deb [trusted=yes] https://snapshot.debian.org/archive/debian-ports/20190626T235959Z/ unreleased main +deb http://snapshot.debian.org/archive/debian-ports/20210812T100000Z/ sid main +deb-src http://snapshot.debian.org/archive/debian/20210812T100000Z/ sid main +deb [trusted=yes] https://snapshot.debian.org/archive/debian-ports/20210812T100000Z/ unreleased main </pre></td></tr></table> <p> -Update, install the <code>apt-transport-https -debian-ports-archive-keyring</code> packages, and update again, you now have the -full Debian GNU/Hurd 2019 release available. +Update, install the <code>debian-ports-archive-keyring</code> package, and update again, you now have the +full Debian GNU/Hurd 2021 release available. </p> <p> -If you have used a snapshot later than the 2019 release, you can add these +If you have used a snapshot later than the 2021 release, you can add these sources to get the most recent packages: </p> @@ -880,6 +876,40 @@ Finally, run <code>startx /usr/bin/yourwm</code> If that doesn't work, as mentioned by the error message, look in <tt>/var/log/Xorg.0.log</tt> (or post it to the list for people to have a look). </p> +<h3>Upgrading your System</h3> + +<p> +If you are using a Debian release snapshot, you will not have any upgrade +available, since the released distribution is frozen at the release date. +<b>This means you will not get security updates!</b> You may rather want to +enable the unstable distribution as described in section +<a href=#morepackages>Installing More Packages</a>. +</p> + +<p> +Once you have enabled the unstable distribution, note that since this is +unstable, it is affected by library transition hickups, so do not be surprised +that it will sometimes not be able to upgrade some packages. Generally, you can +use the recommended Debian upgrade procedure: first use +</p> + +<table><tr><td> </td><td class=example><pre> +\# apt upgrade --without-new-pkgs +</pre></td></tr></table> + +<p>to upgrade what can be without changing the list of packages, and then use</p> + +<table><tr><td> </td><td class=example><pre> +\# apt full-upgrade +</pre></td></tr></table> + +<p>to upgrade the rest.<p> + +<p>Note: if you very seldomly upgrade your system, you may hit upgrade +issues. Make sure to first upgrade to the latest release snapshot (Hurd 2021, +see section <a href=#morepackages>Installing More Packages</a>) before upgrading +from the unstable distribution.</p> + <h3>Last words</h3> <p> diff --git a/greek/ports/hurd/hurd-news.wml b/greek/ports/hurd/hurd-news.wml index 2634b3cb770..7dc9ac47872 100644 --- a/greek/ports/hurd/hurd-news.wml +++ b/greek/ports/hurd/hurd-news.wml @@ -1,9 +1,52 @@ #use wml::debian::template title="Debian GNU/Hurd -- News" NOHEADER="yes" #include "$(ENGLISHDIR)/ports/hurd/menu.inc" -#use wml::debian::translation-check translation="b0a09586f30abf1c4b51d0b5308133e2b24170f6" maintainer="galaxico" +#use wml::debian::translation-check translation="b913c6c68c2f0764dc42c375ce0fc712fe6f2d1f" maintainer="galaxico" <h1>News about Debian GNU/Hurd</h1> +<h3><:=spokendate ("2021-08-14"):></h3> + +<p>Debian GNU/Hurd 2021 <em>released</em>!</p> + +<p>It is with huge pleasure that the Debian GNU/Hurd team announces the +<strong>release of Debian GNU/Hurd 2021</strong>. <br /> +This is a snapshot of Debian "sid" at the time of the stable Debian +"Bullseye" release (August 2021), so it is mostly based on the same sources. It is <em>not</em> an +official Debian release, but it is an official Debian GNU/Hurd port release.</p> + +<p>The installation ISO images can be downloaded from +<a href="https://cdimage.debian.org/cdimage/ports/11.0/hurd-i386/">cdimage</a> +in the usual three Debian flavors: NETINST, CD, or DVD. Besides the friendly +Debian installer, a pre-installed disk image is also available, making it even easier to try +Debian GNU/Hurd. The easiest way to run it is +<a href="https://www.debian.org/ports/hurd/hurd-install">inside a VM such as qemu</a></p> + +<p>Debian GNU/Hurd is currently available for the i386 architecture with about +70% of the Debian archive, and more to come!</p> + +<ul> +<li>The port of go is complete</li> +<li>Support for file record locking was added</li> +<li>Some parts of experimental APIC, SMP and 64bit support was added</li> +<li>Userland IRQ delivery was reworked</li> +<li>An experimental rump-based userland disk driver was introduced. This + means dropping the Linux glue from the GNU Mach kernel is getting + very close!</li> +<li>Many fixes, including some important security fixes.</li> +</ul> + +<p>Please make sure to read the +<a href="https://www.debian.org/ports/hurd/hurd-install">configuration information</a>, +the <a href="https://www.gnu.org/software/hurd/faq.html">FAQ</a> (or <a href="http://darnassus.sceen.net/~hurd-web/faq/">its latest version</a>), +and the <a href="https://www.gnu.org/software/hurd/hurd/documentation/translator_primer.html">translator primer</a> +to get a grasp of the great features of GNU/Hurd.</p> + +<p>We would like to thank all the people who have worked on GNU/Hurd <a +href=https://www.gnu.org/software/hurd/history.html>in the past</a>. +There were not many people at any given time (and still not many people +today, please <a href="https://www.gnu.org/software/hurd/contributing.html">join</a>!), but in the end a lot of people have +contributed one way or the other. <strong>Thanks everybody!</strong></p> + <h3><:=spokendate ("2019-07-07"):></h3> <p>Debian GNU/Hurd 2019 <em>released</em>!</p> diff --git a/greek/ports/ia64/index.wml b/greek/ports/ia64/index.wml index 2b47cd442e6..ef761bc7faa 100644 --- a/greek/ports/ia64/index.wml +++ b/greek/ports/ia64/index.wml @@ -1,13 +1,13 @@ #use wml::debian::template title="IA-64 Port" NOHEADER="yes" #include "$(ENGLISHDIR)/ports/ia64/menu.inc" -#use wml::debian::translation-check translation="b8114b588961778dbd04974c1464a2f388a90c28" maintainer="galaxico" +#use wml::debian::translation-check translation="09225985e5d001870fb942c6fb74704fe3fc552a" maintainer="galaxico" <h1>Debian for IA-64</h1> <h2>Status</h2> <p> -IA-64 has been a supported Debian architecture since Debian 3.0 (woody) +IA-64 was a supported Debian architecture from Debian 3.0 (woody) to Debian 7 (wheezy) <p> If you would like to help, start by subscribing to the diff --git a/greek/ports/m68k/index.wml b/greek/ports/m68k/index.wml index 1c1f12348ea..efee34d5b4e 100644 --- a/greek/ports/m68k/index.wml +++ b/greek/ports/m68k/index.wml @@ -1,6 +1,6 @@ #use wml::debian::template title="Motorola 680x0 Port" NOHEADER="yes" #use wml::debian::toc -#use wml::debian::translation-check translation="40581c4d7249c0d28f7574d15e7614b10f2752b4" maintainer="galaxico" +#use wml::debian::translation-check translation="821d2af3a565be7b911813a3fb1a5543be4391e6" maintainer="galaxico" <toc-display/> diff --git a/greek/ports/netbsd/alpha.wml b/greek/ports/netbsd/alpha.wml deleted file mode 100644 index da2d7e0a3f9..00000000000 --- a/greek/ports/netbsd/alpha.wml +++ /dev/null @@ -1,119 +0,0 @@ -#use wml::debian::template title="Debian GNU/NetBSD for Alpha" BARETITLE="yes" NOHEADER="yes" -#use wml::fmt::verbatim -#use wml::debian::translation-check translation="393cfc4091e024ab88ffcf6a79fadb87704d3464" maintainer="galaxico" -{#style#: -<style type="text/css"> - pre.input { - margin-left: 5%; - } -</style> -:##} - -<div class="important"> -<p><strong> -This porting effort has long been abandoned. It has had no updates since october -2002. The information in this page is only for historical purposes. -</strong></p> -</div> - - -<h1>Debian GNU/NetBSD for Alpha</h1> - - -<h2>Status</h2> - -<p>This port is currently at a very preliminary stage. Currently, it -cannot boot of its own, but a build chroot which is hosted on a native -NetBSD-alpha system is setup. Some basic packages are already done, -and it is now even possible to build some packages with:</p> - -<pre class="input"> - (chroot)# dpkg-source -x package.dsc - (chroot)# cd package-* - (chroot)# dpkg-buildpackage -d -us -uc -</pre> - -<p>However, the chroot to build these packages in is still using most -of NetBSD's libraries (in particular its libc), along with gcc and -binutils. The current subgoal is to build a fully working -<em>native</em> Debian tool chain. There are some <a -href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200201/msg00203.html">issues</a> -with this, so any help is greatly appreciated.</p> - - -<h2>Available Packages</h2> - -<p>Most of the binary packages produced so far did compile with -little to no changes, although some features had to be turned off for -now due to the lack of some build dependencies.</p> - -<verbatim> -||/ Name Version Description -+++-=================-=====================-================================================================== -ii autoconf2.13 2.13-39 automatic configure script builder (obsolete version) -ii automake 1.4-p4-1.1 A tool for generating GNU Standards-compliant Makefiles. -ii autotools-dev 20020102.1 Update infrastructure for config.{guess,sub} files -ii bison 1.32-1 A parser generator that is compatible with YACC. -ii bzip2 1.0.1-14 A high-quality block-sorting file compressor - utilities -ii debconf 1.0.25 Debian configuration management system -ii debconf-utils 1.0.25 Debconf utilities -ii debhelper 3.4.1 helper programs for debian/rules -ii debianutils 1.15 Miscellaneous utilities specific to Debian. -ii dejagnu 1.4-4 framework for running test suites on software tools. -ii diff 2.7-28 File comparison utilities -ii dpkg 1.9.18 Package maintenance system for Debian -ii dpkg-dev 1.9.18 Package building tools for Debian -ii file 3.37-3 Determines file type using "magic" numbers -ii flex 2.5.4a-20 A fast lexical analyzer generator. -ii flex-doc 2.5.4a-20 Documentation for GNU flex. -ii gettext 0.10.40-1 GNU Internationalization utilities -ii gettext-base 0.10.40-1 GNU Internationalization utilities for the base system -ii groff 1.17.2-16 GNU troff text-formatting system -ii groff-base 1.17.2-16 GNU troff text-formatting system (base system components) -ii gzip 1.3.2-3 The GNU compression utility. -ii hostname 2.09 A utility to set/show the host name or domain name -ii info 4.0b-2 Standalone GNU Info documentation browser -ii libbz2-1.0 1.0.1-14 A high-quality block-sorting file compressor library - runtime -ii libbz2-dev 1.0.1-14 A high-quality block-sorting file compressor library - development -ii m4 1.4-14 a macro processing language -ii patch 2.5.4-6 Apply a diff file to an original -ii tar 1.13.25-1 GNU tar -ii texi2html 1.64-cvs20010402-2 Convert Texinfo files to HTML -ii texinfo 4.0b-2 Documentation system for on-line information and printed output -ii wget 1.7-3 utility to retrieve files from the WWW via HTTP and FTP -ii zlib-bin 1.1.3-19 compression library - sample programs -ii zlib1g 1.1.3-19 compression library - runtime -ii zlib1g-dev 1.1.3-19 compression library - development -</verbatim> - - -<h2>Resources</h2> - -<h3>Packages</h3> - -<p> -Currently, neither the binary packages nor the build chroot is -available online, but will be soon. -</p> - -<h3>Patches</h3> - -<ul> -<li><a href="https://people.debian.org/~michaelw/debian-netbsd.patch"> -quick'n'dirty patch</a> to make <a href="https://packages.debian.org/dpkg"> -dpkg</a> compile. With some additional tweaking of -<code>INCLUDE_PATH</code> and <code>LDFLAGS</code>, it even compiles -on a <em>native</em> NetBSD system. -</li> -</ul> - - -<h2>Contact</h2> - -<p>For further information please contact <a -href="mailto:michaelw@debian.org?subject=Debian%20GNU/NetBSD%20Alpha"> -Michael Weber</a>.</p> - -## Local variables: -## sgml-default-doctype-name: "HTML" -## End: diff --git a/greek/ports/netbsd/index.wml b/greek/ports/netbsd/index.wml index 3b8256a4647..de8e3ebffac 100644 --- a/greek/ports/netbsd/index.wml +++ b/greek/ports/netbsd/index.wml @@ -1,219 +1,134 @@ #use wml::debian::template title="Debian GNU/NetBSD" BARETITLE="yes" NOHEADER="yes" #use wml::fmt::verbatim -#use wml::debian::translation-check translation="6a11f166d66c3d21d75c0b38c728ed3d3dd75ba8" maintainer="galaxico" -{#style#: -<style type="text/css"> - .update { - color: red; - background: inherit; - font-weight: bold; - } -</style> -:##} - -<define-tag update endtag=required> - <p><span class="update">UPDATE: </span> - %body - </p> -</define-tag> - +#use wml::debian::translation-check translation="c9a7e0f78250fe2fea728e669907c9ee47374e1c" maintainer="galaxico" ############################################################################# <div class="important"> <p><strong> -This porting effort has long been abandoned. It has had no updates since october +This porting effort has long been abandoned. It has had no updates since October 2002. The information in this page is only for historical purposes. </strong></p> </div> - <h1> Debian GNU/NetBSD </h1> - <p> -Debian GNU/NetBSD is a port of the Debian Operating System to the +Debian GNU/NetBSD (i386) was a port of the Debian Operating System to the NetBSD kernel and libc (not to be confused with the other Debian BSD ports -based on glibc). It is currently in an early stage of development - however, -it can now be installed from scratch. +based on glibc). At the time it was abandoned (around October 2002), it was +in an early stage of development - however, it was installable from scratch. </p> -# link dead <p> -#<a href="http://www.srcf.ucam.org/debian-netbsd/floppies">\ -#Download experimental install floppies</a> (last -#updated 6th October 2002) -#</p> - <p> -<a href="why">Why Debian GNU/NetBSD?</a> +There was also an attempt to start a Debian GNU/NetBSD (alpha) port, which +could be run from a chroot in a native NetBSD (alpha) system, but was not +able to boot of its own, and was using most of the native NetBSD libraries. +A <a +href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200201/msg00203.html">status +message</a> was sent to the list. </p> -<h2> -How to install -</h2> - -<p> -Download the floppy images from the above link. For laptops, use the laptop -images - for all other machines, use the normal ones. Write these images to -floppies. Boot off the first disk - you will be prompted to swap disks. Once -the menu system has appeared, follow the instructions that you are presented -with. -</p> - -<h2> -TODO -</h2> - -<p> -Packages that need to be produced -</p> +<h2>Historical News</h2> + +<dl class="gloss"> + <dt class="new">2002-10-06:</dt> + <dd> + Experimental install floppies are now available for installing + a Debian GNU/NetBSD system. + </dd> + <dt>2002-03-06:</dt> + <dd> + Matthew hacked <a href="https://packages.debian.org/ifupdown">ifupdown</a> + in a workable state. + </dd> + <dt>2002-02-25:</dt> + <dd> + Matthew has reported that shadow support and PAM works on NetBSD + now. <a href="https://packages.debian.org/fakeroot">fakeroot</a> + seems to work on FreeBSD, but still has issues on NetBSD. + </dd> + <dt>2002-02-07:</dt> + <dd> + Nathan has just <a + href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00091.html">reported</a> + that he got Debian GNU/FreeBSD to boot multiuser. Also, he's + working on a packages-only install (using a hacked debootstrap) + featuring a considerably smaller tarball. + </dd> + <dt>2002-02-06:</dt> + <dd> + According to Joel gcc-2.95.4 passed most of its test-suite and + is packaged. + </dd> + <dt>2002-02-06:</dt> + <dd>X11 works on NetBSD! Again, kudos to Joel Baker + </dd> + <dt>2002-02-04:</dt> + <dd>First step towards a Debian/*BSD archive: <br /> + <a href="mailto:lucifer@lightbearer.com">Joel Baker</a> + <a href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00067.html"> + announced</a> a <kbd>dupload</kbd>able archive for FreeBSD and + NetBSD Debian packages. + </dd> + <dt>2002-02-03:</dt> + <dd>Debian GNU/NetBSD now + <a href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00043.html"> + self-hosting</a>! Note that it still needs a working NetBSD for + installation. + </dd> + <dt>2002-01-30:</dt> + <dd>The Debian GNU/*BSD port now has a webpage!</dd> +</dl> + +<h2>Why Debian GNU/NetBSD?</h2> <ul> -<li> -any of the libs in <kbd>/lib</kbd> or <kbd>/usr/lib</kbd> that aren't -currently packaged need to be -</li> -<li> - base-passwd is desperately unhappy - <update> - We now have a basically working base-passwd for FreeBSD and - NetBSD (modulo a segfault). Thanks to Nathan and Matthew. - </update> -</li> -<li>equivalents of console-tools/data need to be produced - <update> - Packages that provide the basic functionality have been produced - </update> -</li> -<li> -netbase needs to be rebuilt. This is probably one of the more awkward -ones - we have source for the BSD versions of ifconfig et al, but the -semantics are somewhat different. If we stick with BSD semantics, we -have to deal with any scripts that assume Linux-style semantics. Does -the Hurd follow Linux-style semantics, and if not how have they dealt with -this? - <update> - Marcus Brinkmann from the Hurd Team - <a href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00087.html">\ - clarified</a> this a bit and sketched possible solutions. The current - approach is to use the NetBSD tools and modify ifupdown in order to - provide the same interface to the user. - </update> -</li> -<li>procps (probably best to just provide the BSD versions)</li> -# link dead <li>sysklogd -# (we can probably use <a -# href="https://packages.debian.org/msyslog">msyslog</a> instead) -# -# <update> -# <a href="https://packages.debian.org/msyslog">msyslog</a> works on -# NetBSD (modulo some hickups related to paths of files) -# </update> -#</li> -<li>sysvinit - (BSD init doesn't support runlevels. We can hack it to work - like Debian with a single runlevel without too much trouble) - <update> - sysvinit is up and running, Matthew has managed to boot natively - into Debian GNU/NetBSD on i386! There are still some glitches - wrt. boot scripts, but it's an important step - towards a fully working system. - </update> -</li> -<li><a href="https://packages.debian.org/fakeroot">fakeroot</a> - <update> - Fakeroot now works. - </update> -</li> -<li>XFree86 - (Nathan is having a go at this currently, and discovered that - <a href="https://packages.debian.org/ed">ed</a> is needed, which - segfaults. Several people are investigating on this issue.) - - <update> - ed works when building with libed.a. Also, quoting Joel: - <q>X11 is in a workable state</q>! It's not packaged - properly, but it works. Expect packages soon. - </update> -</li> -<li>gcc-3.0 - (Neither gcc-3.0.1 nor gcc-current are in a usable state for - NetBSD at the moment. Joel has a working version of gcc-current - and posted the <a - href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00137.html">results - of the test suite</a>. libstdc++ is still very unhappy.) - - <update> - gcc-3.0.4 has been released and now <a - href="http://gcc.gnu.org/gcc-3.0/features.html">supports - NetBSD ELF systems</a> (at least for the x86 target). - </update> -</li> -# link dead <li>How to handle architectures?<br /> -# There is currently an on-going <a -# href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00033.html">discussion</a> -# on the mailing list about Marcus Brinkmann's <a -# href="http://master.debian.org/~brinkmd/arch-handling.txt">arch-handling -# proposal</a>. -#</li> +<li>NetBSD runs on hardware unsupported by Linux. Porting Debian to +the NetBSD kernel increases the number of platforms that can run a +Debian-based operating system.</li> + +<li>The Debian GNU/Hurd project demonstrates that Debian is not tied +to one specific kernel. However, the Hurd kernel was still relatively +immature - a Debian GNU/NetBSD system would be usable at a production +level.</li> + +<li>Lessons learned from the porting of Debian to NetBSD can be used +in porting Debian to other kernels (such as those of <a +href="https://www.freebsd.org/">FreeBSD</a> and <a +href="https://www.openbsd.org/">OpenBSD</a>).</li> + +<li>In contrast to projects like <a href="https://www.finkproject.org/">Fink</a>, +Debian GNU/NetBSD did not exist in order to provide extra software or a +Unix-style environment to an existing OS (the *BSD ports trees are already +comprehensive, and they unarguably provide a Unix-style environment). +Instead, a user or administrator used to a more traditional Debian system +would feel comfortable with a Debian GNU/NetBSD system immediately and +competent in a relatively short period of time.</li> + +<li>Not everybody likes the *BSD ports tree or the *BSD userland (this +is a personal preference thing, rather than any sort of comment on +quality). Linux distributions have been produced which provide *BSD +style ports or a *BSD style userland for those who like the BSD user +environment but also wish to use the Linux kernel - Debian GNU/NetBSD +is the logical reverse of this, allowing people who like the GNU +userland or a Linux-style packaging system to use the NetBSD +kernel.</li> + +<li>Because we can.</li> </ul> - <h2> Resources </h2> -<ul> -<li><a href="$(HOME)/">Debian</a></li> - -<li><a href="http://www.netbsd.org/">NetBSD</a></li> - -# link dead <li> -#<a href="http://www.srcf.ucam.org/debian-netbsd/">\ -#Matthew's apt-gettable package archive</a> -#</li> - -# link dead <li> -#<a href="http://debian-bsd.lightbearer.com/">Joel's apt-gettable archive</a> -#of packages for FreeBSD and NetBSD -#</li> - -# link dead <li> -# <a href="ftp://trantor.utsl.org/pub/">A FreeBSD based chroot -# environment and some packages</a> -# </li> - -# link dead <li> -#<a href="http://debian-bsd.lightbearer.com/debian-gnu-freebsd.tar.bz2">Another -#FreeBSD chroot tarball</a> and <a -#href="http://debian-bsd.lightbearer.com/kernel-ext2.tar.gz">kernel -#with ext2 support</A>, both built by -#<a href="mailto:rmh@debian.org">Robert Millan</a>. -#</li> - -# link dead <li> -# <a href="http://master.debian.org/~dexter/debian-freebsd/">Debian -# GNU/FreeBSD packages</a> (very old, based on FreeBSD-3.3 and slink) -# </li> -</ul> - <p> -There is a Debian GNU/*BSD mailing list. Send email to -<a href="mailto:debian-bsd-request@lists.debian.org?subject=subscribe">\ -debian-bsd-request@lists.debian.org</a> with subscribe as the subject in -order to join. Archives are available at +There is a Debian GNU/*BSD mailing list. Most of the historic discussions +about this port happened there, which are accessible from the web archives at <url "https://lists.debian.org/debian-bsd/" />. </p> -<hr /> -<p> -To contact the Debian GNU/NetBSD team, send email to -<email "debian-bsd@lists.debian.org" />. -Comments, questions, or suggestions regarding our section of Debian's -website are also welcome at that address. -</p> - ## Local variables: ## sgml-default-doctype-name: "HTML" ## End: diff --git a/greek/ports/netbsd/news.wml b/greek/ports/netbsd/news.wml deleted file mode 100644 index 94443a9e451..00000000000 --- a/greek/ports/netbsd/news.wml +++ /dev/null @@ -1,59 +0,0 @@ -#use wml::debian::template title="Debian GNU/*BSD News" BARETITLE="yes" NOHEADER="yes" -#use wml::debian::translation-check translation="be191e77facf8c0d489cfd320232517e5233a3e2" maintainer="galaxico" - - -<h1>Debian GNU/*BSD News</h1> - -<dl class="gloss"> - <dt class="new">2002-10-06:</dt> - <dd> - Experimental install floppies are now available for installing - a Debian GNU/NetBSD system. - </dd> - <dt>2002-03-06:</dt> - <dd> - Matthew hacked <a href="https://packages.debian.org/ifupdown">ifupdown</a> - in a workable state. - </dd> - <dt>2002-02-25:</dt> - <dd> - Matthew has reported that shadow support and PAM works on NetBSD - now. <a href="https://packages.debian.org/fakeroot">fakeroot</a> - seems to work on FreeBSD, but still has issues on NetBSD. - </dd> - <dt>2002-02-07:</dt> - <dd> - Nathan has just <a - href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00091.html">reported</a> - that he got Debian GNU/FreeBSD to boot multiuser. Also, he's - working on a packages-only install (using a hacked debootstrap) - featuring a considerably smaller tarball. - </dd> - <dt>2002-02-06:</dt> - <dd> - According to Joel gcc-2.95.4 passed most of its test-suite and - is packaged. - </dd> - <dt>2002-02-06:</dt> - <dd>X11 works on NetBSD! Again, kudos to Joel Baker - </dd> - <dt>2002-02-04:</dt> - <dd>First step towards a Debian/*BSD archive: <br /> - <a href="mailto:lucifer@lightbearer.com">Joel Baker</a> - <a href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00067.html"> - announced</a> a <kbd>dupload</kbd>able archive for FreeBSD and - NetBSD Debian packages. - </dd> - <dt>2002-02-03:</dt> - <dd>Debian GNU/NetBSD now - <a href="https://lists.debian.org/debian-bsd/2002/debian-bsd-200202/msg00043.html"> - self-hosting</a>! Note that it still needs a working NetBSD for - installation. - </dd> - <dt>2002-01-30:</dt> - <dd>The Debian GNU/*BSD port now has a webpage!</dd> -</dl> - -## Local variables: -## sgml-default-doctype-name: "HTML" -## End: diff --git a/greek/ports/netbsd/people.wml b/greek/ports/netbsd/people.wml deleted file mode 100644 index c196537c110..00000000000 --- a/greek/ports/netbsd/people.wml +++ /dev/null @@ -1,62 +0,0 @@ -#use wml::debian::template title="The people behind Debian GNU/*BSD" BARETITLE="yes" NOHEADER="yes" -#use wml::debian::translation-check translation="ac688ebb94c4334be47e6f542320d90001163462" maintainer="galaxico" - -<h1>Debian GNU/*BSD</h1> - -<h2>Contacting the Developers</h2> - -#<p> -#In alphabetical order: -#</p> -#<ul> -#<li>Robert Millan</li> <!-- d00d, FreeBSD-i386, NM --> -#<li>Joel Baker</li> <!-- NetBSD-i386, NM --> -#<li>Matthew Garrett</li> <!-- NetBSD hero --> -#<li>Wartan Hachaturow</li> <!-- FreeBSD-i386, DD, wart@d.o --> -#<li>Nathan P. Hawkins</li> <!-- FreeBSD-i386, DD, utsl@d.o --> -#<li>Jimmy Kaplowitz</li> <!-- NetBSD-i386, DD, jimmy@d.o --> -#<li>Andreas Schuldei</li> <!-- OpenBSD-i386, DD, --> -#<li>Michael Weber</li><!-- NetBSD-alpha, DD, michaelw@d.o --> -#</ul> - - -<h3>Mailing Lists</h3> -<p> -<a href="https://lists.debian.org/debian-bsd/">debian-bsd</a> is a -mailing list hosted by Debian for development of the various Debian -GNU/*BSD ports. If you have problems with the Debian packages of -these ports, or if you want to join the development, this is the -right place to start. -</p> - - -<h3>IRC</h3> -<p> -Channel <tt>#debian-bsd</tt> on <a -href="https://freenode.net/">FreeNode Network</a> (servers -<tt>irc.debian.org</tt>, <tt>irc.freenode.net</tt>) is a place -where you can ask your questions, get more information, meet the -developers or just hang around and catch useful tips & tricks. -</p> - - -<h2>Contacting the Web Authors</h2> -<p> -If you have troubles with the web server, you should contact Debian's -<a href="mailto:webmaster@debian.org">Webmaster</a>, but if you have any -additions or find errors in the content of the *BSD porting pages, -you should write to one of these people: -</p> - -<ul> -<li><a href="mailto:utsl@debian.org?subject=Debian%20GNU/*BSD%20webpages"> - Nathan P. Hawkins</a> (FreeBSD port)</li> -<li><a href="mailto:jimmy@debian.org?subject=Debian%20GNU/*BSD%20webpages"> - Jimmy Kaplowitz</a> (<a href=".">NetBSD-i386 port</a>, general)</li> -<li><a href="mailto:michaelw@debian.org?subject=Debian%20GNU/*BSD%20webpages"> - Michael Weber</a> (<a href="alpha">NetBSD-Alpha port</a>, general)</li> -</ul> - -## Local variables: -## sgml-default-doctype-name: "HTML" -## End: diff --git a/greek/ports/netbsd/why.wml b/greek/ports/netbsd/why.wml deleted file mode 100644 index e5e77483f81..00000000000 --- a/greek/ports/netbsd/why.wml +++ /dev/null @@ -1,45 +0,0 @@ -#use wml::debian::template title="Debian GNU/NetBSD -- Why?" BARETITLE="yes" NOHEADER="yes" -#use wml::debian::translation-check translation="a1cc1a182e1feb2d026ca05e6cc8963b3964e136" maintainer="galaxico" - -<h1>Why Debian GNU/NetBSD?</h1> - -<ul> -<li>NetBSD runs on hardware unsupported by Linux. Porting Debian to -the NetBSD kernel increases the number of platforms that can run a -Debian-based operating system.</li> - -<li>The Debian GNU/Hurd project demonstrates that Debian is not tied -to one specific kernel. However, the Hurd kernel is still relatively -immature - a Debian GNU/NetBSD system would be usable at a production -level.</li> - -<li>Lessons learned from the porting of Debian to NetBSD can be used -in porting Debian to other kernels (such as those of <a -href="https://www.freebsd.org/">FreeBSD</a> and <a -href="http://www.openbsd.org/">OpenBSD</a>).</li> - -<li>In contrast to projects like <a href="http://www.finkproject.org/">Fink</a> -or <a href="http://debian-cygwin.sf.net/">Debian GNU/w32</a>, Debian -GNU/NetBSD does not exist in order to provide extra software or a -Unix-style environment to an existing OS (the *BSD ports trees are -already comprehensive, and they unarguably provide a Unix-style -environment). Instead, a user or administrator used to a more -traditional Debian system should feel comfortable with a Debian -GNU/NetBSD system immediately and competent in a relatively short -period of time.</li> - -<li>Not everybody likes the *BSD ports tree or the *BSD userland (this -is a personal preference thing, rather than any sort of comment on -quality). Linux distributions have been produced which provide *BSD -style ports or a *BSD style userland for those who like the BSD user -environment but also wish to use the Linux kernel - Debian GNU/NetBSD -is the logical reverse of this, allowing people who like the GNU -userland or a Linux-style packaging system to use the NetBSD -kernel.</li> - -<li>Because we can.</li> -</ul> - -## Local variables: -## sgml-default-doctype-name: "HTML" -## End: diff --git a/greek/ports/sparc/index.wml b/greek/ports/sparc/index.wml index 313e10dac25..c2d6c58b42c 100644 --- a/greek/ports/sparc/index.wml +++ b/greek/ports/sparc/index.wml @@ -1,6 +1,6 @@ #use wml::debian::template title="SPARC Port" NOHEADER="yes" #include "$(ENGLISHDIR)/ports/sparc/menu.inc" -#use wml::debian::translation-check translation="b8114b588961778dbd04974c1464a2f388a90c28" maintainer="galaxico" +#use wml::debian::translation-check translation="f9d5abd797e762089776545824869e3e44bd2c42" maintainer="galaxico" <h1>Debian SPARC Port</h1> @@ -26,15 +26,20 @@ information. </p> <h2 id="status">Current Status</h2> + <p>Support for pre-UltraSPARC machines was dropped with the end of +service life of Debian Etch (see <a href="https://wiki.debian.org/Sparc32"> +https://wiki.debian.org/Sparc32</a>). +After that, the 32-bit port required an UltraSPARC CPU and ran a 64-bit kernel. + </p> <p> -Debian SPARC is officially released and known to be stable. Supported -are sun4u and sun4v machines (with a 32-bit userland). See -the <a href="../../releases/stable/sparc/">Install Manual</a> -for information on supported systems, hardware, and how to install -Debian. +This 32-bit port was eventually dropped with the end of the service +life of Debian Wheezy. </p> - - + <p> +Currently, there is no official Debian port for SPARC, but a full 64-bit +SPARC port called sparc64 is supported by the Debian Ports team. + </p> + <h2 id="sparc64bit">About 64-bit SPARC support</h2> <p> The Debian SPARC port, @@ -100,6 +105,9 @@ Reference</a>, and see the <a href="porting">SPARC porting page</a>. <h2 id="links">Where can I find out more information?</h2> <p> +A Debian Wiki page is dedicated about <a href="https://wiki.debian.org/Sparc64">Debian Sparc64 port</a>. + </p> + <p> The best place to ask Debian-specific questions about the SPARC port is on the mailing list, <a href="https://lists.debian.org/debian-sparc/">\ <debian-sparc@lists.debian.org></a>. @@ -122,13 +130,4 @@ with body <q>subscribe sparclinux</q> to the address <a href="mailto:majordomo@vger.rutgers.edu">majordomo@vger.rutgers.edu</a>. There is also a Red Hat list, of course. </p> - <p> -This is a very small list of Linux SPARC (a.k.a. <q>S/Linux</q>) links: - </p> - <ul> - <li> -<a href="http://www.ultralinux.org/">UltraLinux</a> -- the -definitive source for the kernel port. Don't be deceived by the name; -it covers mostly plain SPARC rather than UltraSPARC.</li> - </ul> diff --git a/greek/ports/sparc/porting.wml b/greek/ports/sparc/porting.wml index f42746a1853..fbfb45e5781 100644 --- a/greek/ports/sparc/porting.wml +++ b/greek/ports/sparc/porting.wml @@ -1,6 +1,6 @@ #use wml::debian::template title="Debian SPARC -- Porting Documentation" NOHEADER="yes" #include "$(ENGLISHDIR)/ports/sparc/menu.inc" -#use wml::debian::translation-check translation="409d38cab5b748bebed1d785f7c842dc638556b2" maintainer="galaxico" +#use wml::debian::translation-check translation="f9d5abd797e762089776545824869e3e44bd2c42" maintainer="galaxico" <h1>Debian SPARC Porting Documentation</h1> @@ -18,7 +18,7 @@ compilation failed, and then going though and determining what went wrong. <p> Failed build logs can be found at -<a href="https://buildd.debian.org/status/architecture.php?a=sparc">the SPARC buildd web pages</a>. +<a href="https://buildd.debian.org/status/architecture.php?a=sparc64">the SPARC 64 buildd web pages</a>. Also, you can email <code>wanna-build</code> and ask it for the failed build logs (see the file <code>README.mail</code> from the <code>wanna-build</code> distribution). |