Talk:Get Parabola

From ParabolaWiki
Jump to: navigation, search

1 Sub section would be welcome

A sub section containing "Main live ISO" and Parabola MATE desktop ISO and "TalkingParabola ISO" would be welcome, perhaps into "New Users" to make the reading easier (and translations too). --Vduo56 (talk) 23:56, 6 November 2015 (UTC)

2 Why no securer kernel?

A big motivation for Parabola is their grsec+knock kernel. Why throw this advantage away and not have this kernel on the MATE desktop live-ISO? Y guy (talk) 13:10, 29 March 2016 (UTC)

There is also an hardened kernel available and you are free to replace with hardened instead of the unwanted ones.Hd scania (talk) 06:18, 27 December 2017 (UTC)

3 MATE sha512 OK

The Sep 2015 notice in previous rev. is thus inapplicable and contains dead links anyway. I deleted it. Y guy (talk) 14:49, 29 March 2016 (UTC)

4 New users section

Someone with adeguate permissions should add some Ic templates to 1.2 New users section. Fturco (talk) 19:33, 1 November 2016 (UTC)

5 Why LXDE?

I am using this system with LXQt, Liri, Deepin, MATE desktops and these four are current, but LXDE is now discontinued, and how your team has decided to gen LXDE ISO, instead of LXQt, Liri, Deepin ISO?Hd scania (talk) 07:14, 6 October 2017 (UTC)

  • why would you say that LXDE is discontinued? ("discontinued" is not the correct word to use BTW) - the munufacturing of a physical product may be "discontinued" and that would make it difficult to acquire a usable instance of one but software does not have that problem - what you meant to say is that it is "no longer maintained" but i do not think that is true - the main thing to note is that whether or not the project is actively maintained is of little importance - all that is important is whether or not the software does the job that it needs to do - LXDE does the job that it needs to do very well and will continue to do so for a long time in the foresee-able future even if development stopped today (which again, i do not think it has) - also since we are considering a ROM media then clearly it will continue to serve it's purpose forever, as long as that ISO will still boot on any computer
  • that aside, the main reasons for choosing LXDE were that it is very lighweight and KISS which aligns well with the archie philosophy - JWM and FLWM for example were also considered - a more practical reason though is that being a thin layer on top of openbox it keeps all of it's configuration as flat text files that are easy to store in git, view changes, and generally reason about - this was simply a design decision for the sake of development while the new features to the ISO build system are being implemented - there can be any number of other desktops offered in the future either as separate ISO releases or as a single ISO release with many install options - in any case LXDE is still a very good choice as the LiveCD distribution because it is a good balance of user-friendliness, configurability, and performance; and as it has no dependents it can be easily replaced by the end-user bill-auger (talk) 14:57, 6 October 2017 (UTC)
In fact PCMan has terminated his developments for LXDE and has been focusing on LXQt, that is correct to say LXDE is "discontinued".Hd scania (talk) 07:50, 27 December 2017 (UTC)
  • being discontinued does not imply that the existing version is no longer useful - if LXDE ever becomes a problem it can be easily replaced - keep in mind the main point i added below is that this is only relevant to the LiveISO environment - in the future there may be only one ISO that will allow the choice of any number of desktops from the same installer - no one is declaring any particular desktop to be "Thy Official Desktop of Parabola" - Parabola is your clay - do as you will with it - LXDE is very KISS and so well suited for a basic starter install and is easily removed which it is expected that many or most users would do anyways
Some more background: https://github.com/lxde/lxqt/wiki/History
Another desktop environment to consider: https://lumina-desktop.org/
LXDE appears fine to me as well.
I have no stake in it — I typically choose an ISO that includes a simple desktop environment (which pulls some dependencies that may be useful for some users), and then I install my favourite window manager (currently, that's spectrwm). Marco (talk) 20:12, 15 October 2017 (UTC)
When will be OpenRC complete ISO to release? Candidates to be the possible desktops are, LXQt, Deepin, Lumina, Liri, Budgie, Enlightenment, MATE, Cinnamon.Hd scania (talk) 06:16, 27 December 2017 (UTC)
  • there has been much discussion of that recently - ideally there should not be so many different ISOs - most people only use them as installers and the install process is already completely independent of the live environment so there is not strictly any need for multiple installers - it should be possible to have only one ISO that is capable of installing any desktop or init system that parabola has packages for on either 32bit or 64bit systems - the graphical installer can only handle systemd at the moment but the next releases in development are already capable of installing any number of desktops that the user choses at runtime on on either 32bit or 64bit systems - there is one person working on openrc support in calamares now - i may offer to help if it moves too slowly but once that works, the ISO building situation should be able to simplify greatly - so there may no more openrc ISO or if there is then, there may be no more systemd ISO - this is still up for discussion at the moment

6 why ?noredirect

all of the download links are of the form repo.parabola.nu/iso/edition/file?noredirect

why not? repomirror.parabola.nu/iso/edition/file

is this a security concern? - if so then the existence of the torrents would seem to betray that notion

the main releases and their checksums are GPG-signed so there is no security concern regardless of where the files are hosted - all of the mirrors host the ISOs - if the parabola downloads page does not utilize them then they are probably just taking up space and will never be accessed at those locations - ideally all of the mirrors would become bittorrent web-seeds and ideally all users would want to use bittorrent and therefore be downloading from any or all mirrors simultaneously

7 Check sums and GnuPG

There is this on the page:

If the cryptographic signature validates, then the checksum is verified to make sure that the downloaded image itself is not corrupted by using sha512sum -c SHA512SUMS.

It should be two sentences, but I want to be sure that I understand it if I am to change it.

  • If one only wants to check if the download went right, the sha512sum is enough.
  • If one wants to validate from a trust point of view, one needs to check with PGP signature (with a trusted key).
  • The PGP check implies that the file is intact, thus the sha512sum is then redundant.

Is that all correct? Marco (talk) 08:02, 16 October 2017 (UTC)

Yep, under the condition that "PGP check" in the last point is referring to the ISO file. Otherwise you have only verified that the checksum file is authentic, and hashing the ISO is still needed to complete a full verification process. The page is locked by the way, but you could paste change proposals here. --Isacdaavid (talk) 16:04, 20 October 2017 (UTC)

8 Wrong spelling of systemd name

All the mentions of systemd on this page spell it as "SystemD" although it should be "systemd", as clearly described on the official web page: https://www.freedesktop.org/wiki/Software/systemd/ (see "Spelling").

9 Minor fixes

  • "(e.g. ArchLinux, ArchARM , Anteregos, Manjaro)" should become "(e.g. Arch Linux, Arch Linux ARM, Antergos, Manjaro)"
  • Please remove the redundant comma in "written to a USB stick,,"
  • Please add a final period to "The ISOs are also cryptographically signed to ensure that they are provided by the Parabola project"
  • "a automated installer" should become "an automated installer"
  • Please add an ic template around /root in "A command-line install script is included in the /root directory"
  • Please replace "UTF8" with "UTF-8" in "The installed system will start in English/UTF8."
  • Please add ic templates around "ALT" and "F2" in "It can be started manually by pressing ALT-F2"
  • Please replace all instances of "Mate" with "MATE"

Fturco (talk) 14:03, 4 November 2017 (UTC)


thanks for noting these grammar errors - i checked and indeed ArchARM is not the name of that project being referenced so we can change that to ArchLinux ARM; but ArchLinux is the single-word proper name of that project and that is the only reason that the l-i-n-u-x sequence of letters appear in any FSDG-compliant documentation without a GNU+ prefix - there has been much debate abut that over the years and if we were to separate the words "Arch" and "Linux" then it has the semantics of "Arch" being the name of a type of "Linux" which displeases the great and wise GNU - in that case we would need to change it to something like "Arch Gnu Linux ARM" but i do not believe it is appropriate for an outsider to change the name of anyone else's project - so if it comes down to that i would prefer to not mention those projects at all --bill-auger (talk) 07:59, 27 December 2017 (UTC)

10 goodgnus.com.ar mirrors

I noticed the following mirrors don't work anymore:

  • parabola.goodgnus.com.ar
  • server2.goodgnus.com.ar

Can anyone confirm? Should we remove them? Fturco (talk) 14:15, 4 November 2017 (UTC)

done, thanks. we forgot about this page when those mirrors got replaced by parabola.serverpit.com --Isacdaavid (talk) 16:44, 6 November 2017 (UTC)

11 Any OpenRC complete ISO?

Without complete OpenRC ISO while migrating to OpenRC instead of systemd you will be mostly suffered against temp non-functioning, which under pacman you can never auto conflict using OpenRC against systemd, --force option in pacman was not enough for me, backing to the live install then arch-chroot into that is always needed to install OpenRC of that system with systemd erased. A complete OpenRC ISO helps to lead the free software newbies to init freedom.Hd scania (talk) 07:03, 5 February 2018 (UTC)

the next batch of ISOs is planned to include a complete openRC edition - however, it should not be necessary to use an ISO if you have a working pacman-based system already and in fact what you are suggesting is not a robust solution; because unless the ISO is very recent, the core packages on the ISO would likely be useless on a running system because of downgrade conflicts - the complete ISOs are really only intended for complete fresh installs - so the issues you raise here should probably be considered to be bugs either in the software or documentation deserving of attention - could you send a message to the mailing list about this with details? --bill-auger (talk) 11:12, 5 February 2018 (UTC)
I don’t have any bugs to be reported, instead I’m feeding back to you. And if my local systems are dead to boot I still need ISO to rescue them. The final point is I don’t want any ISO that’s belonged to nonfree pacman systems.Hd scania (talk) 05:34, 6 February 2018 (UTC)
maybe i was not clear enough - i am saying that an ISO should never be needed if you have a working arch-like system already - you say that the wiki install instructions tell you to do something that fails - that is a documentation bug that should be reported - the documentation should not say to do anything that fails - then you say that an ISO is always needed - but that should not be so - that would be a bug in the package manager that should also be reported - so if i understand you correctly you have possible 2 distinct bugs to report

12 Is it really necessary to specify init system in the info table?

I think it's redundant to put "Init" in the tables when the ISO images are under a "Systemd ISOs" and "OpenRC ISOs" sections. --Megver83 (talk) 17:48, 13 May 2018 (UTC)

  • its because the page is getting crowded - i was planning ahead to combine some sections to have only 4 sections - "CLI", "GUI", and Talking - plus the new 4th section for the ARM tarball releases that will probably include RISC-v soon - i added a package list file to each entry; so for now, i was just making all of the entries have the same form --bill-auger (talk) 17:59, 13 May 2018 (UTC)

13 mirror.cyberbits.eu

Could you add mirror.cyberbits.eu (Roubaix, France) to the "HTTP Mirrors" section please?