คุณจะกำหนดค่าเครื่อง Windows สำหรับผู้ใช้ Linux ได้อย่างไร [ปิด]


52

คุณจะกำหนดค่าเครื่อง Windows (รุ่นล่าสุดที่ควรใช้) สำหรับผู้ใช้พลังงาน Linux ได้อย่างไรเพื่อให้เขาได้รับประโยชน์สูงสุดจากมัน


6
One Word - LiveCD
Lincity

22
ฉันประหลาดใจที่ไม่มีใครพูดถึงเรื่องนี้: ยกเลิกการซ่อนนามสกุลไฟล์
โทมัส Bonini

4
มันขึ้นอยู่กับว่าผู้ใช้ linux เป็นแบบไหน - มันเป็น cli junkie หรือคนที่ใช้ GUI? อะไร WM เป็นต้นการเรียนรู้ระหว่าง KDE และ windows นั้นน่าจะสวยกว่า IMO
Journeyman Geek

4
เหตุใดบุคคลนี้จึงใช้ Windows พวกเขาจะทำงานอะไรกับคอมพิวเตอร์นี้
Steve S

1
ฉันอยู่ในสถานการณ์เดียวกันครั้งเดียว นี่คือสูตรชีท Windows สำหรับผู้ใช้ Linuxที่ฉันเขียนเพื่อช่วยรับมือ
dotancohen

คำตอบ:


37

ฉันดูแลระบบ linux แต่ฉันใช้ Windows เป็นการส่วนตัว สิ่งนี้นำไปสู่ความรำคาญเมื่อสลับไปมาเนื่องจากฉันคุ้นเคยกับทั้งสองแพลตฟอร์ม นี่คือสิ่งที่ฉันทำ:

  • ใช้สคริปต์เพื่อให้ชุดls, clearฯลฯ บน Windows หรือคุณอาจใช้นามแฝงdirและclsใน Bash ให้ทำตามที่คุณต้องการ
  • XMouse สำหรับ Windowsจะให้การกระทำเมาส์แบบ X ที่คุณคุ้นเคยกับสภาพแวดล้อม Windows
  • Xmingเป็นเซิร์ฟเวอร์ Windows x แบบเนทีฟซึ่งจะช่วยให้คุณสามารถส่งต่อ SSH แอปพลิเคชันจากกล่อง Linux
  • Windows Powershell ไม่ใช่ Bash ที่ซ้ำกัน แต่เป็นเชลล์ใหม่ทั้งหมดที่ออกแบบโดย Microsoft ลึกลงไปข้างในนั้นยอมรับและส่งคืนวัตถุ. NET แทนข้อความซึ่งเจ๋งจริง Powershell มีการติดตั้งโดยเริ่มต้นใน Windows 7 และ Microsoft มีดีคู่มือ QuickStart PowerShell ทำสิ่งต่างๆมากมายเพื่อบรรเทาการร้องเรียนของผู้ใช้ Linux ทั่วไปที่ Windows มีล่ามคำสั่งที่ไร้ประโยชน์
  • โปรดจำไว้ว่า Windows ใช้ได้ดีกับฟอร์เวิร์ดสแลช ( /) ในพา ธ ไฟล์แม้ว่าจะใช้แบ็กสแลช ( \) ตามปกติ ดังนั้นผู้ใช้ลีนุกซ์ของคุณจำเป็นต้องเริ่มคุ้นเคยกับการเริ่มต้นพา ธ ด้วยอักษรระบุไดรฟ์พวกเขาไม่จำเป็นต้องกังวลเกี่ยวกับทิศทางของเครื่องหมายทับมากเกินไป
  • โปรดจำไว้ว่า Windows นั้นไม่คำนึงถึงขนาดตัวพิมพ์ อาจใช้เวลาเล็กน้อยในการทำความคุ้นเคยเพราะFileและfileเป็นสิ่งเดียวกันที่นี่
  • อ่านข้อมูลเกี่ยวกับรายการควบคุมการเข้าถึง NTFS พวกมันมีประสิทธิภาพมากกว่าและซับซ้อนกว่าการอนุญาตของ Unix ต่อไปนี้เป็นคำแนะนำอย่างรวดเร็ว
  • ดาวน์โหลดชุด PuTTYทั้งหมดแล้ววางไว้ในเส้นทางของคุณ (จำไว้ว่าคุณสามารถเปลี่ยนเส้นทางได้ด้วยการคลิกขวาที่คอมพิวเตอร์ในเมนูเริ่มคลิกที่ขั้นสูงในแถบด้านซ้ายคลิกตัวแปรสภาพแวดล้อมแล้วเลือกเส้นทางจากรายการใดรายการหนึ่ง เส้นทางทั่วโลกและเส้นทางที่ผู้ใช้ระบุพวกเขากำลังรวมเข้าด้วยกัน) ชุดเครื่องมือนี้จะให้คุณpscpและpsftpWindows ที่เทียบเท่ากับคำสั่ง Unix ที่ไม่มี P. PuTTY นั้นเป็นไคลเอนต์ SSH ที่ยอดเยี่ยมและ PuTTYGen จะทำให้ปุ่ม RSA ของคุณสำหรับการทำงานกับกล่อง Linux
  • ดาวน์โหลดและติดตั้งGnuWin32ซึ่งจะทำให้คุณ Windows รุ่นพื้นเมืองของหลายคุ้นเคยคำสั่ง Unix ( tar, grep, sedฯลฯ )

3
สำหรับ PuTTY: ตั้งค่าการกระทำของเมาส์เริ่มต้นเป็น "xterm (วางกลางขยายด้านขวา)" นั่นเป็นสิ่งเดียวที่น่ารำคาญที่สุดสำหรับฉัน
Simon Richter

2
ฉันเห็นด้วยกับเนื้อหาของคำตอบแม้ว่าตัวเลือกซอฟต์แวร์ของฉันอาจแตกต่างกัน: 1) ติดตั้ง cygwin และใช้ bash เป็นคอนโซลของคุณ 2) ใช้ KatMouse - ไม่มีใครใช้ "หน้าต่างที่ใช้งานอยู่ใต้เมาส์" อีกต่อไป แต่การเลื่อนดูมุมมองที่ไม่ได้ใช้งานเป็นสิ่งจำเป็น 4) Powershell ดูดและไม่สนใจ unixers 5) ดู 1.
Guss

นอกจากนี้เกี่ยวกับ NTFS ACLs - มันไม่ยุติธรรม: Linux มี ACLs และเช่นเดียวกับการอนุญาต UNIX นั้นมีประสิทธิภาพมากกว่าการอนุญาต Windows, ACLs บน extX และระบบไฟล์ Linux สมัยใหม่อื่น ๆ นั้นมีประสิทธิภาพมากกว่า NTFS ACLs
Guss

2
@Guss, Powershell ยอดเยี่ยมมาก! มันเป็นเพียงเปลือกหอยเดียวที่ฉันเคยร่วมงานด้วยนั่นไม่ง่อยเลยเมื่อทศวรรษที่ผ่านมาจากการใช้งานร่วมกับผู้อื่นได้ทำให้มันกลายเป็นสิ่งที่น่าประหลาดใจ ที่กล่าวว่าฉันยอมรับว่ามันไม่ได้ทำอะไรมากสำหรับ unixers ที่กำลังมองหาโคลนทุบตี
JSB ձոգչ

1
คุณไม่ต้องการแบตช์สคริปต์สำหรับนามแฝงแม้ในพร้อมท์คำสั่ง doskeyทำงานได้อย่างสมบูรณ์แบบดี
Hello71

30

ใน VM แน่นอน

ใช่ฉันรู้ดีด้วยความเจ็บปวดที่ไม่สามารถทำได้ ดังนั้นฉันจะตอบตามประสบการณ์ส่วนตัวของฉัน (ผู้ใช้ระบบยูนิกซ์ที่ใช้งานมานาน, ใช้บรรทัดคำสั่งเป็นจำนวนมาก, เพิ่งถูกบังคับให้ใช้ Windows XP ตามนโยบาย บริษัท ) โดยเฉพาะอย่างยิ่งฉันต้องการ truckload ของโปรแกรมเสริมของ บริษัท อื่นเพื่อให้เกิดประโยชน์ ซอฟต์แวร์ทั้งหมดที่กล่าวถึงในคำตอบนี้ไม่เสียค่าใช้จ่าย

คุณสมบัติ GUI

  • จากมุมมองของ GUI, สิ่งเดียวที่สำคัญที่สุดเป็นเดสก์ท็หลาย นี่เป็นตัวเปลี่ยนชีวิตจริงๆ: มันเป็นวิธีเดียวที่ฉันพบว่าจัดระเบียบหน้าต่างใน Windows อย่างเหมาะสม ฉันตัดสินที่VirtuaWinซึ่งใช้งานได้ดีพอสมควร ฉันลองใช้ข้อเสนอของ Microsoft สั้น ๆ MSVDM แต่คำที่อธิบายมันจะได้รับการตรวจคำตอบนี้ (อาจมีสิ่งที่ดีกว่าสำหรับ Vista ขึ้นไป) ทางเลือกอื่น ๆ ได้แก่VernและVirtual Dimensionทั้ง buggier เล็กน้อยและช้ากว่า VirtuaWin
  • KatMouseทำให้การเลื่อนล้อเลื่อนของเมาส์ไม่ว่าเคอร์เซอร์จะอยู่ที่ใด มันไม่ทำงานอย่างเต็มที่ใน Office แต่มันทำให้ล้อใช้งานได้ เพื่อให้สามารถใช้ปุ่มเมาส์ตามวัตถุประสงค์ที่ต้องการ (เช่นการวาง) ให้ปิดคุณสมบัติ“ ปุ่มกด” ในคุณสมบัติ KatMouse (แท็บ“ ปุ่มล้อเลื่อน”)
  • แอปพลิเคชั่นบางตัวสามารถกำหนดค่าให้วางเมื่อคลิกกลาง สำหรับคนอื่น ๆ ดู"เลือกคัดลอกและคลิกกลางวาง" ใน Windows
  • WinComposeจะเลียนแบบปุ่มเขียนหากคุณต้องการพิมพ์อักขระที่ไม่ได้อยู่บนแป้นพิมพ์ของคุณ
  • HandyFindนำการค้นหาที่เพิ่มขึ้นมาสู่แอพพลิเคชั่นมากมายรวมถึง MS Office
  • คุณอาจต้องการปรับการตั้งค่าต่างๆในมุมต่าง ๆ ของแผงควบคุม แต่การตั้งค่าใดที่ขึ้นอยู่กับความชอบส่วนบุคคลเป็นสำคัญ
  • งานได้โดยอัตโนมัติ GUI ง่ายใช้AutoHotkey น่าเสียดายที่ภาษามาโครทำให้ Visual Basic ดูดี

การประยุกต์ใช้งาน

  • และแน่นอนว่าคุณจะต้องการFirefoxและChrome
  • Windows อย่างลึกลับไม่ได้มาพร้อมกับเครื่องอ่าน PDF ฉันไม่พบสิ่งที่ฉันชอบจริงๆ แต่ตัดสินจากFoxit Readerซึ่งก็โอเค อย่าลืมเลือกมัลแวร์เบราว์เซอร์ที่มาพร้อมเครื่อง (แถบเครื่องมือ ฯลฯ ) ในการติดตั้ง Sumatra PDFเป็นอีกทางเลือกหนึ่ง
  • ใน MS Office 2007 ปลั๊กอินคำสั่งการค้นหาจะมีประโยชน์เมื่อคุณมีความคิดว่าคำสั่งนั้นอาจถูกเรียกใช้อย่างไร แต่ไม่มีเงื่อนงำว่าไอคอนควรมีลักษณะอย่างไร
  • สำหรับผู้ใช้ Emacs: รับEmacsW32ไบนารี EmacsW32 มาพร้อมกับชุดเครื่องมือเสริมขนาดเล็ก (โดยเฉพาะ diff และ grep) จาก GNUWin32 (ดูด้านล่าง) แต่ Cygwin เป็นส่วนประกอบที่ดีกว่าเช่นมีเชลล์ที่เข้าใจM-x grep foo *.[hc]และซอฟต์แวร์ควบคุมเวอร์ชัน
    • หากคุณต้องการ Emacs 24 (การสนับสนุน Windows ซึ่งจะมีการปรับปรุง) ตั้งแต่ EmacsW32 ยังไม่ได้รับการปรับปรุงตั้งแต่ 2010-10-19 คุณอาจต้องการที่จะได้รับเล่ารายสัปดาห์อย่างเป็นทางการสร้างหรือemacs สำหรับหน้าต่างสร้าง
    • สำหรับคนจรจัดผมใช้plinkxวิธีการใช้plinkคำสั่งจากฉาบ

บรรทัดคำสั่ง

  • Cygwinเป็นชุดพอร์ตขนาดใหญ่เพียงชุดเดียวของเครื่องมือยูนิกซ์ทั้งแบบ command-line และ GUI จริง ๆ แล้วฉันไม่ได้ใช้เซิร์ฟเวอร์ X แต่ใช้ shells และ terminal applications อย่างกว้างขวาง มันช้าและบางครั้งบ้าๆบอ ๆ แต่ไม่มีอะไรให้
    • apt-cygเป็นผู้จัดการแพคเกจบรรทัดคำสั่งสำหรับ Cygwin มันง่ายกว่าที่จะใช้ GUI ของ setup.exeCygwin ครั้งแรกที่คุณต้องติดตั้งsubversionแพคเกจในการดาวน์โหลดapt-cygและbzip2, gawk, tarและwgetจะใช้มัน รันapt-cyg -u COMMANDเพื่อหลีกเลี่ยงการดาวน์โหลดดัชนีแพ็กเกจอีกครั้ง
  • มีห้องสวีทอื่น ๆ ของยูนิกซ์เครื่องมือเปลือกเช่นGnuWin32 ( ติดตั้ง ) MSYS , UWin พวกเขาตั้งใจที่จะเรียกใช้สคริปต์ยูนิกซ์เชลล์รับ Cygwin สำหรับการใช้งานแบบโต้ตอบ
  • หากคุณไม่ต้องการใช้เซิร์ฟเวอร์ X คุณต้องมีเทอร์มินัลอีมูเลเตอร์ (Windows ไม่ได้มาพร้อมกับตัวเครื่อง) contenders หลักมี RXVT พื้นเมือง Cygwin ของMinTTYและPuTTYcyg ฉันมีความพึงพอใจกับ MinTTY (และพบว่าผู้แต่งตอบสนองต่อปัญหาอย่างมาก) แต่ไม่มีทั้งสามข้อที่ไม่ดี RXVT ไม่รองรับ Unicode
  • เทอร์มินัล Cygwin ไม่สามารถเรียกใช้แอปพลิเคชันคอนโซล Windows ส่วนใหญ่ได้ ใช้Console2สำหรับสิ่งนั้น
  • สำหรับช่วงเวลาที่คุณต้องใช้ CMD (เชลล์บรรทัดคำสั่งเริ่มต้นภายใต้ Windows) ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการตั้งค่ารีจิสตรีเหล่านี้Tabเสร็จสมบูรณ์( ทำชื่อไฟล์ให้Ctrl+Dสมบูรณ์

    [HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
    "CompletionChar"=dword:00000009
    "PathCompletionChar"=dword:00000004
    
  • หากคุณต้องการลงชื่อเข้าใช้เครื่องอื่นด้วย SSH ให้รับPuTTYหรือ SSH ของ Cygwin
    • PuTTY มาพร้อมกับโปรแกรมคล้าย ssh-agent เช่น Pageant; Charadeอนุญาตให้ใช้คีย์การเข้าถึง ssh ของ Cygwin ที่จัดเก็บไว้ใน Pageant
    • การเรียกใช้โปรแกรม X ในหน้าต่างแยกต่างหากคุณสามารถใช้Xming
  • เลิกเมานท์ไดรฟ์แบบถอดได้จากบรรทัดคำสั่งคุณสามารถใช้devcon: แล้วdevcon listclass DiskDrivedevcon remove @usbstor\…

ผู้ใช้ระดับสูงและนักพัฒนา

  • Process Explorerเป็นเครื่องมือตรวจสอบกระบวนการ GUI ที่เหมาะสม ( topและอีกเล็กน้อย)
  • อรรถประโยชน์อื่น ๆ ในชุด Sysinternalsมีประโยชน์โดยเฉพาะอย่างยิ่งถ้าคุณไม่ได้ใช้ Cygwin ตลอดเวลา จับเป็นlsofเทียบเท่า Junctionให้การเข้าถึงรูปแบบของลิงก์สัญลักษณ์ (มีอยู่ใต้ฮูดและแอปพลิเคชัน Windows ดูโปร่งใส แต่ใน XP คุณต้องใช้ยูทิลิตีบุคคลที่สามเพื่อสร้าง)
  • สิ่งที่เทียบเท่า.profileคือการรวมกันของไดอะล็อก“ ระบบ” แผงควบคุม, แท็บ“ ขั้นสูง”, ไดอะล็อก“ ตัวแปรสภาพแวดล้อม” และวิธีการต่าง ๆ ในการเปิดโปรแกรมในเวลาบูทหรือเข้าสู่ระบบ
  • StraceNTเทียบเท่า Windows ด้วย truss / strace / …
  • Windows มีนิสัยที่น่ารังเกียจในการใช้ล็อคที่จำเป็น Unlockerช่วยให้คุณต่อสู้ อย่าลืมเลือกมัลแวร์เบราว์เซอร์ที่มาพร้อมเครื่อง (แถบเครื่องมือ ฯลฯ ) ในการติดตั้ง
  • สิ่งที่ฉันพบได้ใกล้เคียงที่สุดlddคือDependency Walker (ไม่มีความสะดวกตรงไปตรงมาlddแต่ก็แสดงข้อมูลจำนวนมาก)
  • สำหรับผู้ใช้ XP ที่ต้องการจัดการสิทธิ์: สำหรับสิ่งที่มีอยู่ภายใต้ประทุนส่วนใหญ่ไม่มียูทิลิตี้อย่างเป็นทางการก่อน Vista เพื่อให้ได้รับSetACL

ไจล์พวกเขาไม่ยอมให้คุณใช้ลีนุกซ์ในเครื่องเสมือนจริงเหรอ?
Faheem Mitha

@FaheemMitha A VM ไม่ได้ช่วยอะไรเมื่อคุณต้องการโต้ตอบกับ Windows นอกจากนี้ยังต้องใช้เครื่องที่มีเนื้อมากพอและโฮสต์ระบบปฏิบัติการ (รุ่น Windows เดียวที่เราสามารถมีได้ไม่สามารถรองรับ RAM ได้มากกว่า ~ 3GB)
Gilles

เป็นเรื่องที่น่ายินดีที่ Windows 8 นั้นมาพร้อมกับโปรแกรมอ่าน PDF ดั้งเดิม
Pablo

10

คำถามสนุก

  1. Cygwin อนุญาตให้ windows ดั้งเดิมพร้อม unixyness ที่คุ้นเคย

  2. ลูกค้า SSH (เช่น PuTTY)

  3. ซอฟต์แวร์เซิร์ฟเวอร์ X (อาจเป็น xming?)

  4. เบราว์เซอร์อื่นที่ไม่ใช่ IE พวกเขาอาจคุ้นเคยกับ Firefox และ Chrome เป็นอย่างดี

  5. Linux VM อาจดี


cygwin เป็นข้อบังคับและติดตั้ง Virtualbox เพื่อให้สามารถติดตั้ง distro Linux สุดโปรดของพวกเขาและใช้เมื่อสิ่งต่าง ๆ ซับซ้อนเกินไปใน Windows VirtualBox รองรับโฟลเดอร์แชร์ระหว่างเกสต์ Linux และโฮสต์ Windows OS ดังนั้นการย้ายไฟล์ไปมาเป็นเรื่องง่าย สำหรับ Windows 7 ให้กำหนดค่าด้วยบัญชีผู้ดูแลระบบแยกต่างหากเพื่อให้ทุกครั้งที่คุณทำการดำเนินการพิเศษเช่นการติดตั้งซอฟต์แวร์คุณต้องให้ชื่อผู้ใช้และรหัสผ่าน สิ่งนี้จะช่วยให้บุคคลนี้เรียนรู้ว่า Windows กำลังเป็นเหมือน UNIX
Michael Dillon

6

ให้ผู้ใช้ของคุณตอบคำถามนั้น! เนื่องจากพวกเขาเป็นผู้ใช้ที่มีพลังพวกเขาจะได้รู้ว่าสิ่งที่พวกเขาต้องการและจะมีความสุขมากขึ้นกับสภาพแวดล้อมของพวกเขาที่ไม่ได้รับการเลี้ยงด้วยช้อน หากให้พวกเขาเรียกใช้ linux เป็นตัวเลือกพวกเขาอาจจะใช้มัน หากเรียกใช้ชุด VM ของพวกเขาแฟนซีให้พวกเขา หากพวกเขาอาศัยอยู่ในเปลือกหอยบางที cygwin จะทำให้พวกเขามีความสุข ส่วนใหญ่แล้วพวกเขาจะต้องการเปลี่ยนแปลงสภาพแวดล้อมด้วยวิธีที่เฉพาะเจาะจงมาก ให้พวกเขาตั้งชื่อวิธีต่างๆ

ผู้ใช้ Unix ไม่สามารถเห็นด้วยกับสิ่งที่สภาพแวดล้อมของผู้ใช้ควรมีลักษณะเหมือนบนแพลตฟอร์มของตัวเองซึ่งเป็นเหตุผลว่าทำไมเราจึงมีสภาพแวดล้อมเดสก์ทอปครึ่งโหลและผู้จัดการหน้าต่างหลายร้อยคน ความหลากหลายเป็นสิ่งที่ดี แต่คุณจะไม่ทำให้ผู้ใช้ tmux / zsh มีความสุขโดยให้โฉมโฉม KDE ให้พวกเขาได้มากกว่าที่คุณจะทำให้ผู้ใช้ KDE มีความสุขโดยให้ cygwin แก่พวกเขา


6

ฉันดีใจที่ได้รู้จักสิ่งนี้:

MobaXtermเป็นเทอร์มินัลที่ปรับปรุงพร้อมเซิร์ฟเวอร์ Xและชุดคำสั่ง Unix (GNU / Cygwin) ที่รวมอยู่ในไฟล์exe พกพาไฟล์เดียว

ทุบตี, coreutils, ssh, (g) กลุ่ม, emacs, หน้าจอ, mc, ncurses, gcc, mingw, mplayer ...


5

หากผู้ใช้ Linux ของคุณชอบใช้ KDE ดังนั้น "KDE สำหรับ Windows" อาจเป็นขั้นตอนแรกที่ดีมาก:

  KDE สำหรับ Windows
  http://windows.kde.org/

นี่คือข้อมูลที่เกี่ยวข้องจากเว็บไซต์:

  • "KDE บน Windows Initiative เป็นโครงการต่อเนื่องเพื่อพอร์ตแอปพลิเคชัน KDE ไปยัง MS Windows ปัจจุบันรุ่นที่รองรับของ Windows คือ XP, Vista และ 7"

2
(โปรดทราบ: เมื่อฉันตอบคำถามนี้คำว่า "พลังงาน" ไม่รวมอยู่ในนั้นสำหรับ "ผู้ใช้พลังงาน Linux" การติดตั้ง Linux น่าจะเป็นวิธีแก้ปัญหาที่ดีกว่า และจะไม่ทำงานภายใต้ WINE)
Randolf Richardson

3

บางทีฉันเป็นคนมองโลกในแง่ร้ายและข้อความอาจจะถูกประกาศว่าเป็นหัวข้อนอกเรื่องหรือน่ารำคาญ แต่ฉันเชื่อว่าคำตอบที่ตรงไปตรงมาคือคุณไม่สามารถทำสิ่งนี้ได้ ฉันต้องการหลีกเลี่ยงการทำให้คนโกรธและคลิกที่ปุ่ม "ลบ" / -1 ทางด้านซ้ายของโพสต์นี้ ดังนั้นนี่คือเหตุผลของฉัน:

ผมขอชี้ให้คุณดูข้อความที่ฉันอ่านเมื่อหลายปีก่อนhttp://theody.net/elements.htmlซึ่งครอบคลุมส่วนปรัชญาและ spolsky นั้นเป็นที่นิยมสำหรับคนที่ใช้ stackoverflow ดังนั้น: http: //www.joelonsoftware co.th / บทความ / Biculturalism.html

การใช้เหตุผลและการมองเห็นจากตัวเอง (ใช้ linux มากขึ้นเรื่อย ๆ ตั้งแต่ปลาย 90s) ก็คือหลังจากที่คุ้นเคยกับการทำงานกับ linux / unix นั่งหน้ากล่อง windows ทำให้ฉันเจ็บปวด ...

ตัวอย่างหนึ่ง: เมื่อใดก็ตามที่ฉันมีกล่อง ubuntu / debian ใหม่ทำงานด้วยฉันมักจะทำใน terminal:

sudo apt-get install app_that_i_want_to_have_1
sudo apt-get install app_that_i_want_to_have_2
sudo apt-get install app_that_i_want_to_have_3
etc

ฉันเขียนมันลงไปเขียนมันลงไปตั้งแต่นั้นฉันก็แค่คัดลอกวางสิ่งที่จำเป็น ใน windows ฉันต้องดาวน์โหลด "install.exe" และ i_dont_install.exe สองสามตัว (เช่น notepad2, putty) และนั่นตรงกันข้ามกับสิ่งที่ฉันคุ้นเคย

ผู้คนโต้เถียงกันมานานกว่า 90 ปีดังนั้นจึงไม่มีประโยชน์ที่จะดำเนินการต่อไป จากคำตอบก่อนหน้า: เป็นไปได้ไหมที่ผู้ใช้งาน linux จะได้รับ windows VM ซึ่งจะนั่ง ... ด้านบนของ linux ตัวใดตัวหนึ่งเป็นโฮสต์และอีกทางหนึ่ง? ทำไมผู้ใช้จำเป็นต้องใช้ windows? สำหรับชุดแอพพลิเคชั่นเฉพาะ (เช่น CRM ที่กำหนดเอง), การรักษาความปลอดภัย Single sign on software, .net development?

หากไม่ได้อยู่ในสองรายการสุดท้ายเดสก์ท็อประยะไกลกับเครื่องที่ติดตั้งแอปพลิเคชันเหล่านั้นเป็นอย่างไร

โซลูชันไฮบริดอื่นก็คือ OS / X ที่มีความคล้ายคลึงกันอีกครั้งคุณจะมีกล่องยูนิกซ์ที่แอพพลิเคชั่นของ windows รวมเข้าด้วยกันเกือบทั้งหมด


เพียงพูดถึงคุณสามารถใช้ ninite.com สำหรับเครื่องมือติดตั้งแบบกำหนดเองสำหรับแอพที่คุณต้องการ
Gulshan

@Gulshan: มันมีมากกว่าซอฟต์แวร์ที่ฉันมักจะต้องการซึ่งเป็นสิ่งที่ดี ฉันเคยได้ยินเรื่องนี้มาแล้วขอบคุณมาก! ความตั้งใจของฉันคือการแสดงความแตกต่างในความคิดด้วยตัวอย่างไม่ใช่ความสามารถของรัฐ ฉันรู้ว่ามีตัวติดตั้งสำหรับ windows และฉันมีการตั้งค่าแบบกำหนดเองบน linux (เช่น eclipse)
Dimitrios Mistriotis

ดูเพิ่มเติม chocolatey และ Windows 10 superuser.com/questions/957712/…
Jonathan

1

ลองใช้CoLinuxซึ่งช่วยให้คุณเรียกใช้ Linux เป็นกระบวนการทำงานร่วมกันใน Windows (และระบบปฏิบัติการอื่น ๆ ) ในการดำเนินการนี้ต้องใช้ไดรเวอร์อุปกรณ์เพื่อเรียกใช้ที่ Ring 0 ดังนั้นคุณอาจต้องลองใช้เครื่องทดสอบก่อน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.