Skip to content

Instantly share code, notes, and snippets.

@diyism
Last active January 25, 2023 00:27
Show Gist options
  • Star 10 You must be signed in to star a gist
  • Fork 5 You must be signed in to fork a gist
  • Save diyism/7442088 to your computer and use it in GitHub Desktop.
Save diyism/7442088 to your computer and use it in GitHub Desktop.
software alternative for linux,migrating from windows to linux
  1. DOS usb boot -> ubuntu live iso usb boot(too big), minimal_linux_live_20-Jan-2017_64-bit.iso(only 6.8MB)
  2. diskgenius for dos -> testdisk("No Log\Proceed\Intel\Analyse\Quick Search", better than fdisk), gnome-disks
  3. norton ghost for dos -> "fsarchiver savefs" "fsarchiver restfs", remastersys
  4. windows xp -> debian+de(lxde, xfce), kali, ubuntu
  5. ntldr boot.ini -> grub menu.lst, boot-repair
  6. RemapKey/KeyTweak -> xmodmap -pke > ~/.Xmodmap then modify it, it will be loaded automatically
  7. myboard.exe -> myboard.py + modified xorg-server + modified libgtk2.0-0 + fcitx-googlepinyin
  8. MagicMover(D:\Program Files) -> remastersys restored sda1 + UnionFS-FUSE(pivot_root) sda2
  9. WinHex -> wxHexEditor, bless, (sublime hexviewer only can edit one line)
  10. emEditor(PHP/C braces outline, csv editor) -> sublime(ctrl+r to list functions, addon packages: AlignTab,SublimeCodeIntel,Codecs,ConvertToUTF8), SciTE(to view log files)
  11. ClipX(multiple clipboard) -> ParcelLite
  12. xplorer2 -> Marlin/Nautilus 3.6.3 file manager
  13. beyond compare -> beyond compare linux, meld
  14. Tunnelier -> "ssh -fqCND"(socks proxy), 3proxy(forward-socks5 into http proxy, don't use privoxy and polipo, unstable)
  15. Vilongu_HTTP_SOCKS_tunneler/sockscap -> proxychains-ng("socks5 127.0.0.1 8082" in /etc/proxychains.conf, only tcp)+"ssh -fqCND 8082", "sshuttle -r root@vps_ip 0/0", http proxy+"iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to 127.0.0.1:8080", naiveproxy(break through GFW)
  16. modify dnsapi.dll to force TCP DNS query -> unbound 1.4.13+(with forward-addr+tcp-upstream) //break through CCP's GFW
  17. chrome -> firefox(chrome sucks)
  18. official emails forwarded to personal gmail web automatically+gmail web smtp -> the same
  19. firefox downloadthemall addon -> chrome DownloadAll addon, "aria2c -c -s 10 -x 10"
  20. SSH explorer -> terminal
  21. TortoiseSVN -> RabbitVCS+nautilus 3.6.3
  22. AutoVer -> inotifywait+"git local": while inotifywait -r -q -e close_write,move,delete,create $WORK_DIR; do git --work-tree=$WORK_DIR --git-dir=$GIT_DIR add .;git --work-tree=$WORK_DIR --git-dir=$GIT_DIR commit -a -m auto;done
  23. coLinux,vmware -> VirtualBox(need enable "Virtualization Technology" in BIOS tabs "Security/System Securtity" or "Advanced")
  24. SugarSync -> dropbox for linux(symbol links, selective sync, initial merge)
  25. Folder Cruiser Pro -> Marlin File Browser(miller columns)
  26. SmartDraw -> Lucidchart web, code2flow.com(flowchart), PlantUML activity2(flowchart), mermaid-js(flowchart, https://gist.github.com/diyism/6d6df4db15122ede127f)
  27. Fiddler2 -> WebScarab, Wireshark, MonoFiddler
  28. Universal-USB-Installer/LinuxLive USB Creator -> Startup Disk Creator(usb-creator-gtk, Bad!), dd syslinux mbr.bin+fdisk bootable flag+"sudo syslinux -is" (Hard!), UsbImager(Great!), Ventoy(multiboot)
  29. FoxitPDFEditor -> PDFedit
  30. AntiyPorts -> "netstat -tuwanp"
  31. AxCrypt -> "sudo mount -t ecryptfs ~/dir_dropbox ~/dir" or "encfs --reverse ~/dir ~/dir_dropbox" or best: "gocryptfs ~/dir_dropbox ~/dir"
  32. WinMount -> PCManFM Archive Mounter, gvfs-mount "archive://....tar"
  33. ChipGenius -> lsusb, lspci, lshw
  34. FileMon -> "inotifywait -mr dir_path"
  35. IconicTray -> alltray
  36. Infinite Screen -> ?
  37. Dreamweaver/Namo WebEditor -> http://easel.io , bluefish editor
  38. PowerPoint -> http://strut.io
  39. OpenedFilesView -> "lsof -c [PROG_NAME]"
  40. PowerISO -> PowerISO for linux
  41. WebDrive -> sftp://user@server_ip:server_port(ubuntu build-in gvfs-sftp, gvfs-webdav), or "sshfs -o reconnect,cache_timeout=86400"+"ServerAliveInterval 60","ServerAliveCountMax 1440" in /etc/ssh/ssh_config in client machine
  42. PhotoFilter -> mtPaint(png, 1.Paste Text, 2. Menu/View/Show Dock/Opacity, 3.right click/choose pen/commit), Inkscape(svg), maoschanz drawing(apt install drawing, it can expand canvas just like "Gimp crop allow-growing")
  43. Windows Task Manager bandwidth -> iftop
  44. Windows Search -> "find -name" or daily indexed: "locate -bi"
  45. ActiveUndelete/FinalData -> testdisk("No Log\Proceed\Intel\Advanced\List\c")
  46. HomeShare -> fwbuilder(iptables/nat)
  47. windows file share -> smb://peer-pc-name/share/ (ubuntu build-in gvfs-smb)+samba+nautilus-share
  48. process explorer -> pstree
  49. sysview,PasswordCaptor -> "xprop|grep PID", "xwininfo -tree"
  50. rdesktop,teamviewer -> FreeNX(server)+OpenNX(client)+pwnat(penetrate LAN)
  51. sqlyog ent(mysql table/data compare) -> export csv order by + beyond compare
  52. microsoft word -> AbiWord(doc input), Markdown+Pandoc(doc output, pandoc --latex-engine=xelatex a.md -o a.pdf -V mainfont="WenQuanYi Micro Hei")
  53. Windows built-in "Network/Connect to workplace/VPN" -> "sudo pppd persist pty 'pptp <vpn ip/doman> --nolaunchpppd' file /etc/ppp/options.pptp user password " + "ip route del 192.168.0.1 #to avoid gateway conflict", "ip route add 192.168.0.230 dev ppp0 src $4 #to override needed LAN ip" in /etc/ppp/ip-up
  54. ultra_video_converter/mediacoder -> handbrake
  55. Pinnacle Studio 8 -> openshot 1.4.3, DivFix++, pitivi, lossless-cut
  56. baobab(Disk Usage Analyzer), ncdu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment