Yanıtlar:
Geçmişim RHEL'den türetilen dağıtımlar (çoğunlukla Fedora, bugün), Arch benim için yabancı.
RHEL tarafından ne zaman /etc/inittab
ve mgetty
nerede kullanıldığında /etc/inittab
, -p
seçeneği düzenleyebilir ve adresine aktarabilirsiniz mgetty
. Bu istemi ayarlayacaktır.
Şimdi kabulü systemd
/etc/inittab
ile boş. Tty yapılandırma dosyası şimdi /lib/systemd/system/getty\@.service
. Bu dosya , tty'yi yönetmek agetty
yerine kullanılıyor gibi görünüyor mgetty
. agetty
man sayfası -p
seçeneği göstermez , ancak yeniden yükleyebilir mgetty
ve kullanabilirsiniz. Ya -n
da -l
(bir oturum açma programı belirtin ) seçeneği ile (istem yok ) seçeneğini kullanabilir ve /bin/login
kendi isteminizle bir sarıcı yazabilirsiniz .
Şimdi, bunu Arch'a nasıl kuracağımı bilmiyorum, ancak tty'lerini nerede yönettiğini bulmanız gerekiyor ( /etc/inittab
bakmanız gereken ilk yer), sonra kendi özel isteminizi nasıl yuvarlayacağınızı tty programı ile görün .
İçinde "chvt N" bulunan tek satırlık bir bash betiği çalıştırmak için / etc / systemd / system / içinde bir systemd hizmet dosyası oluşturun.
Ayrıntılar için yazıma bakın: https://bbs.archlinux.org/viewtopic.php?id=231082
Benim için iyi çalıştı. Bunun için ya da her neyse düzenlenebilecek bir ortam olması gerektiğini düşünüyorum, ama birkaç saat sonra aramayı bıraktım. Systemd'in çok yönlülüğü ve yapılandırma seçenekleri harika görünüyor. Şimdi bunları nasıl düzgün bir şekilde bulacağımı / kullanacağımı anlayabilirsem.
BİLGİ EKLE DÜZENLE (28 Ekim 2017):
Ayrıca, bunun nasıl yapılacağı ile ilgili ayrıntılar için, bkz. Systemd - Varsayılan giriş tty'sini değiştirme
Lütfen hataları düzeltin veya hataları daha basit bir şekilde oylamak veya işaret etmek yerine, göndererek daha basit çözümleri açıklayın.
agetty
ve / etc / inittab içindeki çağrıyı buldum. Ne yazık ki, agetty'nin istemi değiştirme seçeneği yok gibi görünüyor. (Oh, sadece cevabını tekrar okudum, bunu benim için söyledin haha). Fikirleriniz mümkün olan en iyi seçenek gibi görünüyor. Teşekkür ederim!