P
P
para_noir_in_my_box2020-01-29 15:06:33
Web development
para_noir_in_my_box, 2020-01-29 15:06:33

How to organize a portable (portable, mobile) development environment?

I recently reinstalled the OS on my work computer and had to reinstall all IDEs, photoshops, services, nodes, etc. Then set it all up, download plug-ins, understand that you don't remember where to find license keys, etc.

How can you avoid all these installations and settings when changing the OS or machine?

- I know about docker, but with its help you can only configure the execution environment of the programs you write.
- I know about virtual machines (I just know that they exist). I thought to try them. If anyone has experience - tell me the options for virtual machines, plz. It is desirable that when working in them there are no strong performance losses, for example, when working in Photoshop.
- If there are other options - very interesting to know.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Andrey Lamzin, 2020-01-29
@Byte255

It seems to me inconvenient to run IDE on virtual machines - they slow down.
I had a variant with two flash drives. One - a simple liveUSB with xubuntu, - the second - with a bunch of deb packages (all development environments, etc.) and a script that installs them. There were also xampp and copies of configs from the /home/$USER folder.
This business started a little longer than the usual liveUSB, but the system was eventually configured for me and everything I needed was at hand.
Minus the solution - browsers (important for me as a php-shnik and javascript-shchik) are updated too often, I had to constantly update packages on usb.
As a result, I scored on this matter, it is easier to reinstall and install everything once.

S
saizero, 2020-01-31
@saizero

to avoid steam when changing a machine, you can turn around completely on an external drive (ssd, to make it quicker), when you need to connect it, boot from it and work, there are browsers, ide and everything your heart desires

D
Dmitry, 2020-02-03
@HomeDimoN

At one time I used MojoPac
https://en.wikipedia.org/wiki/MojoPac
Disadvantages:

  • Under Windows 7
  • No longer produced ... (but can be found at the collapse ...)

I used it not as a portable drive, but as an isolated workplace, with the possibility of transfer
You can try Windows to GO ...
Or look towards https://portableapps.com/ , if something is missing, then VMWare ThinApp (or equivalent) to help .. .

A
Andrey Ch, 2020-01-29
@Andchir

Perhaps the devilbox.org
IDE and Photoshop will not take long to install for this.

G
Georg Gaal, 2020-02-02
@gecube

Short answer - consider using Vagrant - for development
> I had to re-install all IDEs, photoshops, services, nodes etc. Then set it all up, download plugins, understand that you don’t remember where to find license keys, etc.
Unfortunately, there is no universal answer for solving THIS problem - either use cloud services (like GitLab), or reserve the environment of your working machine (backups, snapshots )

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question