From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id l3KKN7vyxl6gPQAA0tVLHw (envelope-from ) for ; Thu, 21 May 2020 21:29:31 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id AP0GM7vyxl4sPwAA1q6Kng (envelope-from ) for ; Thu, 21 May 2020 21:29:31 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 532769400C3 for ; Thu, 21 May 2020 21:29:31 +0000 (UTC) Received: from localhost ([::1]:42416 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jbskr-000534-62 for larch@yhetil.org; Thu, 21 May 2020 17:29:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52654) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbskK-00050l-JH for emacs-orgmode@gnu.org; Thu, 21 May 2020 17:28:56 -0400 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:43288) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jbskJ-0000eR-DP for emacs-orgmode@gnu.org; Thu, 21 May 2020 17:28:56 -0400 Received: by mail-wr1-x42f.google.com with SMTP id i15so8063337wrx.10 for ; Thu, 21 May 2020 14:28:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Scbztygh9lUxphA9mBs2ewhZVnLYl/Fe7jlIM83a+Kw=; b=G98D9scK9BBXh8+0ysqQcWl+viCRKgNQtlhntiqVeUzA3RigUR+cC23E1RgMAoqTNm uo7NTG85Q3sPMzvKXYLrnjO3rrDRXaKmS1SC6prhFoUkPR549o1V/59J1NaQ4CzcLOzD tNLCO6ShBHCWcA5Z61gS1MmZbVHTx917Cay0aq/VuWY3/AHVSmEO50OlRq2CwKRkCZMt 8pV0z+KifnpsB6v8qdGpDhUXBGhuc8piPdLvOjV046Tsm6PnoZyjxAFpOAzOAX5tlHvu MGqyGkTQLR7DDACqMmA7eI0+Eze0gIsv7rX4pMfcGFnL16ZqcYv5Zkn2ihzmxSW+jfhq Qqpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Scbztygh9lUxphA9mBs2ewhZVnLYl/Fe7jlIM83a+Kw=; b=oZvFvxejq0yBFoR/yf0gwhRrCRr6lJDcUoP6J5I6iARVsLp3HSaJVG5hNgrO82woPI bin7P3rQf46cPATOm4yPunCNdoWw/3nfirlJCKJY92gXmerrublABnFInLGKOX/QH2x0 29mx3jDVtHWSbsbxJcn5Z9Evoj1lNNFvbLGvjwoXZjCsZzXfpe+k/AceA2vdFZXM833K fxRcYpJUKmjrkrTK5jDQEMgtXgu3IDuB7HCbcamsGnZDtWyniEyZ7MqLiVdZj7wZhNbm biGhG8BfqRiRDjwVU0mC9RHHTRPk8YexeEIylexcblMT9thCC6Of0Ys+w4KnsGydIsee AMAA== X-Gm-Message-State: AOAM530FvPj0IQcPGBL98rXkMGJ1HuYMifsGQl9uCxFfeJ88d6ZcxNuJ CG/07FkupUxNxV0eGEF+Betli1TzlXpkwZl2MIw= X-Google-Smtp-Source: ABdhPJzUnXfTM8lwksesxw9QyuTq1tIQw55h0TdsnSPaxnd4ULsoLdU3qlLgL9QY7Jyali9z4uKk+q/VZ1AUzNS0ATM= X-Received: by 2002:adf:f6c4:: with SMTP id y4mr497160wrp.81.1590096533801; Thu, 21 May 2020 14:28:53 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "briangpowell ." Date: Thu, 21 May 2020 17:28:42 -0400 Message-ID: Subject: Re: emacs + org-mode in virtual machine/docker/... To: John Kitchin Content-Type: multipart/alternative; boundary="0000000000000e4f6105a62f335a" Received-SPF: pass client-ip=2a00:1450:4864:20::42f; envelope-from=briangpowellms@gmail.com; helo=mail-wr1-x42f.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: org-mode-email Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=G98D9scK; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: -0.71 X-TUID: OHge2Rkx/RRY --0000000000000e4f6105a62f335a Content-Type: text/plain; charset="UTF-8" Oh if you're talking about students that use a combo of Mac & Windows & Linux: Suggest VirtualBox --its free and can be installed and ported to each But VirtualBox is based largely on Qemu; and for students, I highly recommend they become adept at running and using Qemu I've booted and run many different operating system guest systems using Qemu--even an OS written entirely in Assembler Believe it would be loads of fun for students to load and run many different operating systems with Qemu or distributions of Linux or any OS on the fly But back to our original focus: Running Emacs Org-Mode on a Virtual Machine that is extremely portable--you can do this with Qemu--you can make your own Linux distro with Emacs Org-mode, make an ISO, a .iso file and boot and run it with Qemu You can put it all on a USB key and run it on any machine--and then edit the .iso and add software later if you like But enough about Qemu for student education etc. Suggest: * Install VirtualBox {on all 2 operating systems * Make an virtual machine {Linux or Windows--maybe Mac would be a problem--but I just checked--you could host a VirtualBox virtual machine on a Mac so they should be able to do that (I used to run VMWare every day on my mac and huge Mac servers--booted and ran many virtual machines--it was awesome) * Install Emacs & Org-Mode on the VirtualBox virtual machine & show your students, etc.=> reproducible research computing, at its best! On Thu, May 21, 2020 at 2:02 PM briangpowell . wrote: > You name it in the virtual world & I've done it--and of course Emacs > Org-Mode works great in ALL of them > > KVM+Docker{which I posted to this group about > previously}+VMWare+Qemu+VirtualBox+etc. --I agree with other person: You > can find ready-made Docker containers running emacs--personally I didn't > find it all that interesting--too restrictive--prefer VMWare Workstation > images that I can easily make snapshots of--its great to have many > development versions and easily trash something and just pull out another > snapshot version to use instead if I don't like things {packaging or > libraries can get messed up} > > As much as I hate MicroSoft Windows, it pains me to suggest this; but, I > suggest CygWin--which is a RedHat gift--you can just install your favorite > Desktop like LXDE/XWindows/whatever--and run that right along with > Micro$0ft WindBlowz--works great--right on top of it--I run Org-Mode on > that too--lots of fun, highly recommend it > > All the best software is ported to ALL platforms--Emacs is in that > category of course > > Alternatively you can FUSE filesystems together--so machines can become > part of the directory of the machine you're most comfortable with {that > runs your fave Org-Mode implementation} > > On Thu, May 21, 2020 at 9:28 AM John Kitchin > wrote: > >> Has anyone had any success in creating or using any kind of virtual >> machine that can work across platforms to run emacs+org-mode? >> >> >> John >> >> ----------------------------------- >> Professor John Kitchin >> Doherty Hall A207F >> Department of Chemical Engineering >> Carnegie Mellon University >> Pittsburgh, PA 15213 >> 412-268-7803 >> @johnkitchin >> http://kitchingroup.cheme.cmu.edu >> >> --0000000000000e4f6105a62f335a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Oh if you're talking about students that use a combo o= f Mac & Windows & Linux:

Suggest VirtualBox --it= s free and can be installed and ported to each

But= VirtualBox is based largely on Qemu; and for students, I highly recommend = they become adept at running and using Qemu

I&= #39;ve booted and run many different operating system guest systems using Q= emu--even an OS written entirely in Assembler

Beli= eve it would be loads of fun for students to load and run many different op= erating systems with Qemu or distributions of Linux or any OS on the fly

But back to our original focus: Running Emacs Org-Mo= de on a Virtual Machine that is extremely portable--you can do this with Qe= mu--you can make your own Linux distro with Emacs Org-mode, make an ISO, a = .iso file and boot and run it with Qemu

You can pu= t it all on a USB key and run it on any machine--and then edit the .iso and= add software later if you like

But enough about Q= emu for student education etc.

Suggest:
=
* Install VirtualBox {on all 2 operating systems
<= br>
* Make an virtual machine {Linux or Windows--maybe Mac would = be a problem--but I just checked--you could host a VirtualBox virtual machi= ne on a Mac so they should be able to do that (I used to run VMWare every d= ay on my mac and huge Mac servers--booted and ran many virtual machines--it= was awesome)

* Install Emacs & Org-Mode on th= e=C2=A0VirtualBox virtual machine & show your students, etc.=3D> rep= roducible research computing, at its best!



















On Thu, May 21, 2020 at 2:02 PM briangpowell . <briangpowellms@gmail.com> wrot= e:
You name it in the virtual world & I've done it--and of course = Emacs Org-Mode works great in ALL of them

KVM+Docker{which I posted = to this group about previously}+VMWare+Qemu+VirtualBox+etc. --I agree with = other person: You can find ready-made Docker containers running emacs--pers= onally I didn't find it all that interesting--too restrictive--prefer V= MWare Workstation images that I can easily make snapshots of--its great to = have many development versions and easily trash something and just pull out= another snapshot version to use instead if I don't like things {packag= ing or libraries can get messed up}

As much as I hate MicroSoft Wind= ows, it pains me to suggest this; but, I suggest CygWin--which is a RedHat = gift--you can just install your favorite Desktop like LXDE/XWindows/whateve= r--and run that right along with Micro$0ft WindBlowz--works great--right on= top of it--I run Org-Mode on that too--lots of fun, highly recommend it
All the best software is ported to ALL platforms--Emacs is in that cat= egory of course

Alternatively you can FUSE filesystems together--so = machines can become part of the directory of the machine you're most co= mfortable with {that runs your fave Org-Mode implementation}=C2=A0

On Th= u, May 21, 2020 at 9:28 AM John Kitchin <jkitchin@andrew.cmu.edu> wrote:
Has a= nyone had any success in creating or using any kind of virtual machine that= can work across platforms to run emacs+org-mode?


John
=
-----------------------------------
Professor John Kitchin=C2=A0
= Doherty Hall A207F
Department of Chemical Engineering
Carnegie Mellon= University
Pittsburgh, PA 15213
412-268-7803
--0000000000000e4f6105a62f335a--