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 QLBUKe6lx17VIQAA0tVLHw (envelope-from ) for ; Fri, 22 May 2020 10:14:06 +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 gDEzJe6lx17xTwAA1q6Kng (envelope-from ) for ; Fri, 22 May 2020 10:14:06 +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 0EA02940308 for ; Fri, 22 May 2020 10:14:05 +0000 (UTC) Received: from localhost ([::1]:48622 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jc4gl-0000df-I0 for larch@yhetil.org; Fri, 22 May 2020 06:14:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56184) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jc4gR-0000dZ-VR for emacs-orgmode@gnu.org; Fri, 22 May 2020 06:13:43 -0400 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:36559) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jc4gQ-0004GE-Kr for emacs-orgmode@gnu.org; Fri, 22 May 2020 06:13:43 -0400 Received: by mail-ed1-x52c.google.com with SMTP id b91so8906898edf.3 for ; Fri, 22 May 2020 03:13:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=hAP7AuGAlc5Y0S7qfzYnyrqZsnIF9s6Hi25JKfSgFf8=; b=GJ51Vgw2jHT18rCO2nGSrTNvvFfoB9n+Gw1kqKviraCIkuVTj6sknnBu46hCRRk6mA iRa3ge/1v9WYM0sWeQcnYIxW97LNFU7TSlJQv+v3MqxIP80H+5jg8dZ9VYu3mX4SGb4X ISRFYc2dXfunjNhWst/HoLeTH2EmzRCI52rCKFrby79R5hcz8cUQ7CeOX/aIUmzM5DPZ PrumMCfND7ym8GmaARMz6ew4/p5zO9uyeVPc6WRgdu1CjoCpYTvDhkTrZn8czRod+M77 xDWXDI2QXLoFg3DoMo1qMHEugMcG5tL43AO59h4UTwi26sdDpgMhMof+rU+5JqmjUgaS GHOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=hAP7AuGAlc5Y0S7qfzYnyrqZsnIF9s6Hi25JKfSgFf8=; b=E0DLNmvIJU6TM2zRAjFN7FvwX47i8Le+83/IGtmD+yO9+EBuF7APS5FxWXWl35eOm/ GM2iPx+eSs7mrX7ENnNAI42YcUUTYfVqDNbHnjsfrz4Cu42jBtah2SwAQjQnSHz7ewzG oUPttsgHWcxN6Tah/cozo0EiWi2/WtG8ZwLs/yO4lHHF0Fc/JSVJmGyZnwchyVR+cWtm /Y6+nbhwqxJmDd0+ZqrOR251fQK6+o+5QpX16M4M7M8lkx1w3IKoYH4xRz2wyBjiFJ4+ H6bNNE0p27yWf0H8eONfs9JZXadP2XrRnP5+3yOfg1mGUstG2/COay2ogaEAf0sheOT2 4Oew== X-Gm-Message-State: AOAM532x6UZGkSlV2h6pOUOwZ+hz08x5F6dT7hKgiQioXdFCc6HJnjiB WbO0tjm/sZpZFvxkzWBxfQr4ubv+DQQ= X-Google-Smtp-Source: ABdhPJz+UmjvIx8ixirWGmS2d4ShQ6I8DaoOIdXQg2mcIot+vSUcyKuPjqmZQdY9Pi9r8GxGl2pTNw== X-Received: by 2002:aa7:c646:: with SMTP id z6mr2412093edr.13.1590142419898; Fri, 22 May 2020 03:13:39 -0700 (PDT) Received: from [192.168.0.102] ([85.122.7.219]) by smtp.gmail.com with ESMTPSA id dn15sm7030037ejc.26.2020.05.22.03.13.39 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 22 May 2020 03:13:39 -0700 (PDT) Subject: Re: emacs + org-mode in virtual machine/docker/... To: emacs-orgmode@gnu.org References: From: Dan Pomohaci Message-ID: <4519f6c7-7c20-f32d-9cd9-e86604b2ac11@gmail.com> Date: Fri, 22 May 2020 13:13:38 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a00:1450:4864:20::52c; envelope-from=dan.pomohaci@gmail.com; helo=mail-ed1-x52c.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: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_REPLY=1, 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: , 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=GJ51Vgw2; 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: -1.71 X-TUID: 5kRkrtckb97t Hi, I made a docker image dpom/godevem (https://hub.docker.com/repository/docker/dpom/godevem) for golang development with emacs. It is use by my golang course students and it runs on any platform that has installed docker engine. Best regards, Dan On 22.05.2020 00:28, briangpowell . wrote: > 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 >