From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Jiang Subject: Fwd: Re: VM image: can we simplify its use? Date: Thu, 4 Apr 2019 18:13:25 -0500 Message-ID: <8216B609-D387-4215-A17A-0C58947228CB@gmail.com> References: <60D08A1D-1D9C-440D-B3BF-2E1A0793CECA@gmail.com> Mime-Version: 1.0 (1.0) Content-Type: multipart/alternative; boundary=Apple-Mail-E667636A-7AE2-4E11-8046-529F6EAE153C Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:36825) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCBY2-0007NI-NC for guix-devel@gnu.org; Thu, 04 Apr 2019 19:13:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hCBY0-0002eV-E3 for guix-devel@gnu.org; Thu, 04 Apr 2019 19:13:29 -0400 Received: from mail-it1-x136.google.com ([2607:f8b0:4864:20::136]:52478) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hCBY0-0002b2-3X for guix-devel@gnu.org; Thu, 04 Apr 2019 19:13:28 -0400 Received: by mail-it1-x136.google.com with SMTP id x132so6605395itf.2 for ; Thu, 04 Apr 2019 16:13:28 -0700 (PDT) Received: from [10.195.171.144] (mobile-130-126-255-22.near.illinois.edu. [130.126.255.22]) by smtp.gmail.com with ESMTPSA id 64sm291197itv.16.2019.04.04.16.13.26 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 Apr 2019 16:13:26 -0700 (PDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --Apple-Mail-E667636A-7AE2-4E11-8046-529F6EAE153C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Oops, forgot to add mailing list to reply. Begin forwarded message: > From: Daniel Jiang > Date: April 4, 2019 at 18:08:43 CDT > To: Ludovic Court=C3=A8s > Subject: Re: VM image: can we simplify its use? >=20 > Hello, >=20 > If this can refer to the qemu vm image available for download on the guix w= ebsite. I've got some thoughts to chime in. >=20 > I think some scripts/info for walking through the setup could help a bunch= if bundled in the image like how other distros do (thinking of Slackware or= Ubuntu as an example).=20 >=20 > A script like the one for installing/setup of Guix could solve some of thi= s well and can be as simple as downloading the image and prompting for resiz= e. >=20 > I'll quickly add that instructions to login with 'root' would help too. As= a beginner who tried the vm image I felt lost at the login prompt. >=20 > I like the idea of a larger qcow2 image as well since it's distributed com= pressed on: https://www.gnu.org/software/guix/download/ > =20 > Maybe different 'versions' can be made available or as options during a hy= pothetical setup that each include different packages/configuration s? Minim= al, Desktop, Server, etc. (Thinking of Ubuntu and Slackware again) >=20 > Sincerely, > Daniel Jiang >=20 >> On Apr 4, 2019, at 09:56, Ludovic Court=C3=A8s wrote: >>=20 >> Hello Guix! >>=20 >> I had criticism about the VM image: >>=20 >> https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/system/examples/vm-i= mage.tmpl >>=20 >> Namely that you have to manually set up networking, and then to manually >> resize the image just to be able to run =E2=80=98guix pull=E2=80=99, is c= onsidered >> inconvenient (rightly so). >>=20 >> Would it be an option to install connman or something in the image? >>=20 >> What about making the image bigger? I would expect the QCOW2 file to be >> small, if the disk is full of zero. >>=20 >> Thoughts? >>=20 >> Ludo=E2=80=99. >>=20 --Apple-Mail-E667636A-7AE2-4E11-8046-529F6EAE153C Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Oops, forgot to add mailing list to reply.

Begin forwarded message:<= br>
From: Daniel J= iang <jngdnl@gmail.com>
= Date: April 4, 2019 at 18:08:43 CDT
To: Ludovic Court=C3=A8s &= lt;ludo@gnu.org>
Subject: <= b>Re: VM image: can we simplify its use?

Hello,

If this can refer to the qemu vm image available for download o= n the guix website. I've got some thoughts to chime in.

I think some scripts/info for walking through the setup could help a b= unch if bundled in the image like how other distros do (thinking of Slackwar= e or Ubuntu as an example). 

A script like th= e one for installing/setup of Guix could solve some of this well and can be a= s simple as downloading the image and prompting for resize.

<= /span>
I'll quickly add that instructions to login with 'root' wo= uld help too. As a beginner who tried the vm image I felt lost at the login p= rompt.

I like the idea of a= larger qcow2 image as well since it's distributed compressed on: https://www.gnu.org/softw= are/guix/download/
 
Ma= ybe different 'versions' can be made available or as options during a hypoth= etical setup that each include different packages/configuration s? Minimal, D= esktop, Server, etc. (Thinking of Ubuntu and Slackware again)

Sincerely,
Daniel Jia= ng

On Apr 4, 2019, at 09:56, Ludovic Court=C3=A8s &= lt;ludo@gnu.org> wrote:

=
Hello Guix!

I had criticism about the VM image:

 https://git.savannah.gnu.org/cgit/guix.g= it/tree/gnu/system/examples/vm-image.tmpl

Namely that you have to manually set up networking, and then to manually<= /span>
resize the image just to be able to run =E2=80=98guix pull=E2= =80=99, is considered
inconvenient (rightly so).
<= span>
Would it be an option to install connman or something i= n the image?

What about making the image bi= gger?  I would expect the QCOW2 file to be
small, if th= e disk is full of zero.

Thoughts?
Ludo=E2=80=99.

= --Apple-Mail-E667636A-7AE2-4E11-8046-529F6EAE153C--