Tek bir uygulama ve hızlı önyükleme için en iyi Linux? (ayrıca Nasıl Yapılır?) [kapalı]


14

Linux Distro'da bir senaryo yazım yazılımı olan Celtx'i çalıştırmanın bir yolunu arıyorum ve başka bir şey yok, bluetooth, internet / WiFi, medya, oyunlar, hiçbir şey, hatta bir masaüstü bile yok. İşletim sistemini ve Bam'ı başlatın! Celtx. Ayrıca, hızlı bir önyükleme harika olurdu.

PS: Bir NTFS bölümünü otomatikleştirmem gerekir.

Herhangi bir fikir?

Teşekkürler


Yanıtlar:


16

DaveParillo tarafından belirtildiği gibi, herhangi bir rahatsızlık, hiçbir şeyin yanında yok edilebilir. Bununla birlikte, sizin durumunuzda sıfırdan bir sistem oluşturmak muhtemelen tercih edilir. Bu nedir Arch Linux için tasarlanmıştır. Bu fikirden memnunsanız devam edin ...

-

  1. Temel sistemi kurmak için resmi veya yeni başlayanların kurulum kılavuzunu izleyin .
  2. NTFS bölümünüzü otomatik olarak bağlamak için, / etc / fstab dosyanızı açın ve aşağıdaki satırı ekleyin (/ dev / sdb1, NTFS bölümüdür ve / mnt / aygıtı bağlama noktasıdır):

    /dev/sdb1 /mnt/device ntfs defaults 1 0
    

  3. Otomatik olarak oturum açabilmek istiyorsanız birkaç adım daha atmanız gerekir. İlk olarak, yüklemek mingetty Arch Kullanıcı Respository (AUR) den. İşte Arch Linux'a aşina değilseniz bunu yapmanıza yardımcı olacak küçük bir kılavuz. Ardından, / etc / inittab dosyasını açın ve aşağıdaki gibi görünen satırı değiştirin:

    c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
    

    Aşağıdakilere

    c1:2345:respawn:/sbin/mingetty --autologin username tty1 linux
    

  4. X'i aşağıdaki komutları root olarak yürüterek kurun:

    pacman -Syu
    pacman -S libgl xorg xf86-input-evdev mesa vesa
    

    X'i aşağıdakilerle yapılandırın:

    Xorg -configure
    cp /root/xorg.conf.new /etc/X11/xorg.conf
    

    Xorg sizin için sorun oluşturuyorsa Eğer başvurabilirsiniz wiki . (Ses de gerekiyorsa, burada verilen adımları takip edebilirsiniz )

  5. ~ / .Bash_profile dosyanızı düzenleyin, böylece TTY1 X'e giriş yaptığınızda otomatik olarak başlayacaktır:

    if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/tty1 ]]; then
        exec startx
        logout
    fi
    

  6. ~ / .Xinitrc dosyasını düzenleyin ve aşağıdakileri ekleyin (celtx'i çalıştırmak istediğiniz programı başlatan komutla değiştirmek):

    exec celtx
    shutdown -h now
    

    Celtx çıktıktan sonra Arch Linux kapanacaktır.

Ayrıca hızlı bir önyükleme süresi istediğinizden de bahsettiniz. Bunun aradığınızla nasıl karşılaştırılacağından emin değilim, ancak ~ 7 yaşında bir bilgisayarda bu kılavuzu izleyerek benimkini 23 saniyeye indirmeyi başardım .


4
Merak eden herkes için, bu da özel bir HTPC kurmak için harika bir yoldur (XBMC ile yaptım ve harika çalışıyor).
Richie Marquez

4

Herhangi bir linux dağıtımını çıplak kemiklere ayırabilirsiniz - yapılacak en basit şey, zaten bildiğiniz bir dağıtımı almak ve çalışma seviyesi 1'e (standart 'tek kullanıcı modu') önyükleme yapmaktır. Ağınız veya arka planınız olmayacak, ancak ne kullandığınıza bağlı olarak bir masaüstünüz olabilir. Her şeyi yapmak için özel bir çalışma seviyesi tanımlayabilirsiniz. Bunun için genellikle çalışma seviyesi 4 kullanılır. Tanımsız, böylece ne istersen yapabilirsin.

Alternatif olarak, küçüklük için ayarlanmış linux dağıtımlarına bir göz atın

EDIT Linux hızlı açılış süreleriyle tam olarak ünlü değildir, ancak başlangıçta ne kadar az çalışırsanız o kadar hızlı olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.