Answer the question
In order to leave comments, you need to log in
Need advice on resolving the dilemma of integrating Linux into Winodws, how to be?
Hello everyone, the situation is as follows:
I am a novice developer, I write in Python, and as many probably know, it is much more pleasant to do this NOT on windows, but for example on linux or macOS, this is connected with some packages, and with the convenience of working in a virtual environment, and a lot in general with than more. But here's the problem, I have to work with graphics at work, and this is naturally Adobe, I tried both integration with wine and with the help of a virtual machine, but all this is not at all the same. Resources do not allow you to work in a full-fledged virtual machine, sometimes you need to draw a large project and this requires the use of a video card. In general, in a word, it is impossible to sit on two chairs. Therefore, my stationary PC with 1050ti works on windows, and I write the code on a laptop .... it certainly looks funny, but the situation is dumb. There is not much work space on the table,
In general, from the above, I want to open the question of how you can use Linux while using windows: D
My ideas:
- Remote desktop to a laptop with linux (unpleasant delays, but tolerable) (on the same local network).
- A virtual machine with linux on Windows itself (a very unpleasant experience).
- Programmatically merge keyboard and mouse between two devices (hard way).
What else am I missing? Is there an alternative approach? By the way, I have already experienced the use of Ubuntu with the virtualization tools of Windows 10 itself, there was an unpleasant aftertaste + I use the corporate version with the store cut out and much more.
In general, I would be extremely grateful for any advice on resolving my ordeals.
ps" on windows, of course, I not only work, but it happens that I play, which I can’t afford in linux (although I know that it’s possible, through pain and labor), so the ideal option for me would be to use inux directly from under windows, but unfortunately I could not find a normal distro that would work in dropbox, maybe I was looking badly, I confess (I didn’t have enough time to try everything), I ran it in a virtual machine (manjaro xfce, ubuntu, debian), I understand that the rat in my case this is the only adequate approach, but the distros themselves devour the ops, of course I don’t live in misery with it, but I would like to use the virtual environment as efficiently as possible.I
found here in the open spaces a similar question with this solution:
Or you can not install graphics at all, any normal IDE can connect to a host via ssh and work there. You will code under Linux without leaving your favorite Windows/macos.
Answer the question
In order to leave comments, you need to log in
1. A host under windows, and a virtual machine with linux using virtualbox, you can do without graphics, by the way. This is the simplest and most reliable option in your case.
2. The same, but the virtual machine is somewhere in the internet.
3. WSL, but even if installed, there are a lot of pitfalls - this is not a full-fledged linux, but its limited, and sometimes raw emulation.
Using Linux only as the execution environment for your code, without a graphical interface, would make much more sense. You can install the server version of ubuntu, or debian in the minimal version without DE.
If you need to write an application with a GUI, or run an application with a GUI, you can start it using UI rendering under windows, for example, using vcXsrv or Xming.
By the way, thanks to steam, you can now play under Linux without any torment, only the choice of games is somewhat smaller.
I already wrote an article on Habr, about my use of WSL
https://habr.com/en/post/412633/
using it with GUI (Xfce) and terminal standards,
I also wrote a helper on sharp (host) for myself + node (WSL), for automatic taxiing
of vcxsrv (X server for Windows), WSL, as well as transferring the system layout to
WSL
the article was not yet in the store), it initially has less garbage for demolition,
in principle, everything can be done with a virtual machine,
and virtualbox still has a desktop integration mode
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question