Answer the question
In order to leave comments, you need to log in
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
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.
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
At one time I used MojoPac
https://en.wikipedia.org/wiki/MojoPac
Disadvantages:
Perhaps the devilbox.org
IDE and Photoshop will not take long to install for this.
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 questionAsk a Question
731 491 924 answers to any question