From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: Programming in Linux =?utf-8?Q?=E2=80=93?= Cold Start. Date: Thu, 12 Dec 2013 21:26:37 +0100 Organization: A noiseless patient Spider Message-ID: <87wqj9g6iq.fsf@ludovic-brenta.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx05.eternal-september.org; posting-host="61f9f7e12c71cc1eb6de74fabab76747"; logging-data="17326"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+kio5zD5VU/0KNaj1v06fW" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:xZZLfqPAqdhVHjHTWYcQj0nbEt8= sha1:BmTUWc4v2z1DthQjUVIFfphnEwE= Xref: news.eternal-september.org comp.lang.ada:18010 Date: 2013-12-12T21:26:37+01:00 List-Id: Austin Obyrne writes on comp.lang.ada: > Is it possible to purchase a CD ROM of an Ada compiler (I detest > longwinded downloading and the possibility of a load of malware coming > with it). It is possible to purchase a *set* of *DVDs* with or without malware on them, at your option. It is possible to purchase a network-install *CD* containing the Linux kernel and the installation program; this installation program then fetches the packages from the nearest mirror to install them. It is possible to purchase a USB stick with the Linux kernel, the installer, and as many packages as will fit on the USB stick. It is possible to download the entire distribution, with or without malware. If you opt for no malware, choose a distribution that uses multiple cryptographic hashes (SHA-1, SHA-256, SHA-512; yes all of them) to authenticate the binary packages you download. One such as Debian, for example :) With the net-install bootable CD-ROM, you download and install only what you need and nothing more. Last weekend, I salvaged a 5-year-old Debian 5 "Lenny" installation whose root password was lost, on an old laptop whose CD/DVD reader drive was dead, and that would not boot from a USB stick. I booted this laptop *from the network* into a Linux kernel and Debian installation program (which also works in rescue mode) served from my main laptop, and upgraded the machine to "Jessie" (testing) which is not even released yet :) all the while leaving the Windows XP installation untouched. As others have mentioned, you can install on a dedicated partition (dual or triple boot) or into a virtual machine (requiring enough physical RAM for both the host and guest OSes simultaneously). You could even buy a Raspberry Pi with Debian and GNAT on it :) The possibilities really are endless. -- Ludovic Brenta.