I3wm के साथ उबंटू की ताजा स्थापना


35

मैं Ubuntu के साथ i3 विंडो मैनेजर का उपयोग करना चाहूंगा न कि यूनिटी के साथ।

के बाद से मैं एक नए स्थापित करने जा रहा हूँ आईडी की तरह एक न्यूनतम करने के लिए ब्लोट रखने के लिए।

क्या मुझे इसे सामान्य रूप से डेस्कटॉप संस्करण के साथ स्थापित करना चाहिए और एकता को हटाना चाहिए और सर्वर संस्करण को स्थापित करना चाहिए या फिर X और i3 स्थापित करना चाहिए?

क्या यह वही है या क्या कोई ऐसी चीज है जिससे मुझे सावधान रहना चाहिए?


मैं एक ही सवाल है ... मैं एक सुपर प्रकाश ubuntu मशीन है कि एकता बिल्कुल नहीं है प्यार होता। कि जाओ से केवल i3wm है।
elviejo79

समान - लेकिन मुझे लग रहा है कि मेरे सभी फंक्शन कीज़ (लेंवोवो एक्स 1) काम नहीं कर रहे हैं, यह पता नहीं लगा सकते हैं कि माउस के प्रबंधन के लिए क्या उपयोग / बाइनरी का उपयोग किया जाता है (इसलिए मैं ट्रैकपैड को बंद करने के लिए एक डेंजर बॉक्स की जांच कर सकता हूं)। इस काम को पाने के लिए लंबी सड़क, लेकिन मैं इस तरह से i3 को पसंद करता हूं। मैं कैसे काम करता हूं, इसके लिए बिल्कुल सही।
mr-sk

जवाबों:


12

सिस्टम को पूर्ण न्यूनतम रखने के लिए आप उपयोग कर सकते हैं Ubuntu MinimalCD। आप द्वारा इसे यहां पर डाउनलोड किया जा सकता है:

https://help.ubuntu.com/community/Installation/MinimalCD

केवल आधार प्रणाली स्थापित करने के बाद (इसके लिए इंटरनेट कनेक्शन की आवश्यकता होती है), स्थापित करने के लिए निम्नलिखित आदेश जारी करें i3और xinit(यह startxकाम करने के लिए आवश्यक है ):

sudo apt install i3

और तब

sudo apt install xinit

आप अभी रीबूट कर सकते हैं और लॉगजीआई के बाद उपयोगकर्ता के रूप में सिर्फ कमांड चला सकते हैं:

startx

अपने न्यूनतम i3 ubuntu स्थापना का आनंद लें।


3
बहुत आसान। : एसवीजीए एडेप्टर के बुरे पुराने दिनों में मुझे याद है, एनालॉग मॉनिटर बैंडविड्थ और रेडहैट (प्री-सेल-आउट) में एक्स डिस्प्ले कॉन्फिग्स को एडिट करना और जब Ctrl-Alt-Backspace ने एक्स को डिफ़ॉल्ट रूप से मार दिया। (बिना किसी
ग्रेबर्ड के

बहुत अच्छा जवाब, यह इंस्टालेशन तेज है और आपको पूरी तरह से काम करने वाला सिस्टम मिल गया है जो तेजी से बूट करता है
जॉर्ज फर्नांडीज

1
मैंने इसका स्वीकृत उत्तर दे दिया है। xinitमाना जाता है कि वास्तव में सबसे बुनियादी :)
bmf

1
इस दिन तक, उबंटू की मिनी छवि केवल BIOS के साथ काम कर सकती है और यूईएफआई नहीं, यहां देखें । लगता है कि इसके लिए वर्कअराउंड किया गया है, लेकिन आपने थोड़ा सा छेड़छाड़ किया है।
सोकोवई

19

मैं ब्लोट को न्यूनतम रखना पसंद करता हूं, और मैं व्यक्तिगत रूप से एक नए उबंटू सर्वर इंस्टॉल से शुरू करना पसंद करता हूं।

स्थापना के बाद, i3 पीपीए जोड़ें , और फिर निष्पादित करें:

sudo apt install i3

गिरने के माहौल के लिए चाहते हैं, एक उदाहरण Xfce (सिर्फ मूल पैकेज) के लिए स्थापित करने पर विचार कर सकता है, जो अभी भी एक न्यूनतम करने के लिए ब्लोट रखेगा:

sudo apt install xfce4

नोट: इसमें एक लॉगिन प्रबंधक शामिल नहीं होगा। इसे सीएलआई से शुरू करने वाले लोगों के लिए एक लाभ के रूप में देखा जा सकता है


3
ध्यान दें कि यदि आप xfce को छोड़ते हैं तो आपको i3 के लिए xinit की आवश्यकता होगी। leetschau.github.io/blog/2014/05/04/191733
मैट मोलनार

10

मैं पिछले कुछ दिनों से Kubuntu 14.04.1 LTS (उबंटू व्युत्पन्न) पर i3wm का उपयोग कर रहा हूं, और यह एक अनुभव से थोड़ा अलग है।

चूंकि उबंटू लाइटडैम डिस्प्ले मैनेजर का उपयोग करता है, आप i3wm को इंस्टॉल कर सकते हैं और इसे अपने वर्तमान विंडो मैनेजर के साथ आजमा सकते हैं।

अपने शेल में निम्नलिखित का उपयोग करके उचित पैकेज स्थापित करें:

sudo apt-get install i3

ध्यान दें कि उबंटू i3 के पुराने संस्करण का उपयोग करता है, इस प्रक्रिया के कारण जो उबंटू अपने रिपॉजिटरी में नए पैकेज को अपस्ट्रीम करने के लिए उपयोग करता है। तुम भी अनुसरण कर सकते हैं निर्देश पाया यहाँ i3wm साइट से, नवीनतम स्थिर संस्करण का उपयोग करें।

एक बार जब आप i3 स्थापित कर लेते हैं, तो बस अपने डिस्प्ले मैनेजर में लॉग आउट करें जो कि आपके लॉगिन को संभालता है और आपके विंडो मैनेजर को शुरू करता है। विंडो मैनेजर बॉक्स पर क्लिक करें और इसे i3 में बदलें, और लॉगिन करें। अब आपको i3wm में होना चाहिए, और आपकी कॉन्फ़िगरेशन फ़ाइल बनाने के लिए एक प्रॉम्प्ट आएगा और आपसे पूछा जाएगा कि आप किस संशोधक कुंजी का उपयोग करना चाहते हैं (Alt या Super)।

आपके पहले उपयोग में मदद करने के लिए कुछ बुनियादी कीबाइंड:

Mod+Enter            # Starts a terminal session
Mod+d                # Brings up dmenu, which finds commands from your $PATH
Mod+Shift+e          # Prompt to exit i3wm

आपकी कॉन्फ़िग फ़ाइल में होगी .i3/configऔर सभी कीबाइंडिंग की एक सूची होगी। यह काफी विन्यास योग्य है, मेरे पास मेरा सेट है जिससे mod+bमेरा वेब ब्राउज़र mod+mऊपर आता है, और भाप उठती है। मैंने अपनी खिड़कियों को दिशात्मक कुंजियों को बांधने के hjklबजाए jkl;विम कीबाइंडिंग से मिलान करने के लिए बाध्य किया जो कि मैं हर दूसरे कार्यक्रम में उपयोग करता हूं जो कि मैं उनका उपयोग कर सकता हूं, और बस क्षैतिज विभाजन को पलट कर mod+shift+v

आप बिना पूर्ववर्ती के स्वयं के .i3/configउपयोग से, आप उन चीजों को भी जोड़ सकते हैं जिन्हें आप स्टार्टअप पर चलाना चाहते हैं । उदाहरण के लिए, मैंने अपनी पृष्ठभूमि बदलने के लिए इस लाइन को अपने पास रखा :execbindsym.i3/config

exec_always --no-startup-id feh --bg-scale ~/pictures/Backgrounds/background01.jpg

मैंने ALSA वॉल्यूम आइकन और एक नेटवर्क प्रबंधक के लिए, ट्रे आइकन जैसे कुछ exec --no-startup-id volumeiconऔर में भी जोड़ा exec --no-startup-id nm-applet

एक चीज़ जो थोड़ी अलग है, वह है मेरी अपडेट करने की प्रक्रिया, मैं कमांड नोटिफ़ायर के माध्यम से अपडेट चलाने के बाद अपडेट नोटिफ़ायर नहीं चला रहा हूँ, मैं यह जाँचने के लिए निम्न स्क्रिप्ट चलाता हूँ कि फाइल /var/run/reboot-requiredमौजूद है या नहीं :

#!/bin/bash
if [ -f /var/run/reboot-required ]; then
    echo 'A system restart is required.'
fi

एक चीज जो मुझे i3wm के बारे में पसंद है, वह यह है कि मैं कमांड लाइन का बहुत अधिक उपयोग करना शुरू कर रहा हूं, और रास्ते में बहुत कुछ सीख रहा हूं। मैं यूनिटी को एक कमबैक के रूप में रखने की सलाह देता हूं, बस अगर आप वापस जाने का फैसला करते हैं।

I3wm वेबसाइट पर उपयोगकर्ता की मार्गदर्शिका बहुत मददगार है, और आपको अपने आगे के कॉन्फ़िगरेशन के साथ शुरुआत करने में मदद करनी चाहिए .i3/config


Im पहले से ही ArchLinux के साथ i3wm का उपयोग कर रहा हूँ। मेरा प्रश्न यह है कि उबंटू पर इसे स्थापित करने का सबसे सुंदर तरीका क्या है। लेकिन सभी प्रयासों के लिए धन्यवाद :)
bmf

क्या आपने मेरी पोस्ट का लिंक देखा - नवीनतम स्थिर संस्करण के लिए? i3wm.org/docs/repositories.html यह वही है जिसे मैंने इसे स्थापित करने के लिए उपयोग किया था, मुझे यह सबसे सुरुचिपूर्ण लगा अगर सुरुचिपूर्ण का अर्थ है अप-टू-डेट और स्थिर।
ixAp0c

3
सवाल यह है कि उबंटू ब्लोट से कैसे निपटें। अर्थात् एकता और कम्पिज़।
bmf
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.