Switch for Debian Linux to Windows

twinbaby

Master Member
Joined
Jul 8, 2014
Messages
2,530
Reaction score
116
Hi there

I have been using debian based linux for a very long time.
The current problem I am facing:
1) Use Windows software must use Wine to install notepad++
2) I am currently having root access which is dangerous
3) I like to use sed/awk/grep all the time
4) I like to use apt-get update or apt-get upgrade to install the software and it will show up on the desktop icon
5) I wanted to use https://www.kali.org/blog/kali-on-the-windows-subsystem-for-linux/

Any recommendation?
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
12,617
Reaction score
821
Hi there

I have been using debian based linux for a very long time.
The current problem I am facing:
1) Use Windows software must use Wine to install notepad++
2) I am currently having root access which is dangerous
3) I like to use sed/awk/grep all the time
4) I like to use apt-get update or apt-get upgrade to install the software and it will show up on the desktop icon
5) I wanted to use https://www.kali.org/blog/kali-on-the-windows-subsystem-for-linux/

Any recommendation?

(1) https://www.tecmint.com/best-notepad-alternatives-for-linux/
(2) is your own problem, not a unix problem.
(3) Some of such tools have windows equivalence. http://gnuwin32.sourceforge.net/packages/grep.htm, http://gnuwin32.sourceforge.net/packages/gawk.htm, http://gnuwin32.sourceforge.net/packages/sed.htm
(4) Not sure myself since I don't search for such things in M$ Windows. I'm a Mac OS X user and because Mac OS X is a BSD variant, we have Fink/Macport/Homebrew
(5) No comments

(A) Cygwin/Mingw
(B) WSL/WSL2
(C) Your another alternative is a VMWare Unity mode, or Virtualbox seamless mode

In Mac OS X, I simply just SSH into my linux VM, and if I need GUI, I can choose to just use Xquartz in Mac OS X to provide the Xserver rendering, so I can run a Firefox browser in the Linux VM, but the GUI is shown in my Mac. Windows can also do the same using Xming. My Linux VMs are mostly headless server installation
 

twinbaby

Master Member
Joined
Jul 8, 2014
Messages
2,530
Reaction score
116
In Mac OS X, I simply just SSH into my linux VM, and if I need GUI, I can choose to just use Xquartz in Mac OS X to provide the Xserver rendering, so I can run a Firefox browser in the Linux VM, but the GUI is shown in my Mac. Windows can also do the same using Xming. My Linux VMs are mostly headless server installation

I am using x11vnc for Windows.

Do you mean that you run a process in the VMWare on MAC OSX.
Then whatever programs that runs will show up on your MAC OSX instead.
I am concern:
1) Copy and paste got issues?
2) Resolution got issues?
3) Speed got issues?
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
12,617
Reaction score
821
I am using x11vnc for Windows.

Do you mean that you run a process in the VMWare on MAC OSX.
Then whatever programs that runs will show up on your MAC OSX instead.
I am concern:
1) Copy and paste got issues?
2) Resolution got issues?
3) Speed got issues?
You want native speed, run the actual OS on bare metal machine. Flexibility comes with cost.

VNC is just bitmap raster transfer across the network. Running a X11 server on any machine is drawing instructions send across the network and rendering performed on the Xserver. X11 is a client-server model. The renderer is the server, the application that wanted to present anything on screen is the client.

You try it then you will know if it is acceptable for you. As far as a VM is concern, everything is happening locally on the same physical machine and all network is happening locally too. There are translation latency, but normally not a big concern for productivity tools. Low latency requirements like games is a different discussion

Normally the hypervisor frame buffer provides good level of 2D acceleration by installing guest tools, so you can use that too instead of VNC. X11 is not fast, but it provides accurate bit-to-bit rendition across the network.

CLI is totally fine over local network. You don't need to squeeze everything into one mode of communication, or have all tools running off the same VM.You can have your editor running on your own host too and simply load the file via shared drive features offered by most(if not all) hypervisor implementation.
 
Last edited:
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ. Forum members and moderators are responsible for their own posts.

Please refer to our Terms of Service for more information.
Top