الفرق بين المراجعتين لصفحة «إعداد الأجهزة الزبون للمعسكرات»
اذهب إلى التنقل
اذهب إلى البحث
| (7 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
| سطر 1: | سطر 1: | ||
for i in lab2-pc{1..12} ; | for i in lab2-pc{1..12} ; | ||
| − | do ssh -t $i.local "sudo apt-get install -y squid-deb-proxy-client ;\ | + | do ssh -t $i.local \ |
| − | sudo apt-get install -y puppet; sudo cp /tmp/puppet /etc/default/puppet ; sudo /etc/init.d/puppet restart" ; | + | "sudo apt-get install -y squid-deb-proxy-client ;\ |
| + | sudo apt-get install -y puppet; | ||
| + | sudo cp /tmp/puppet /etc/default/puppet ; sudo /etc/init.d/puppet restart" ; | ||
done | done | ||
| + | |||
| + | ثبّت أدوات augeas للعمل مع Puppet: | ||
| + | {{puppet-manifest|manifest-name=augeas-tools|manifest= | ||
| + | package { | ||
| + | 'augeas-tools': | ||
| + | ensure => installed | ||
| + | } | ||
| + | }} | ||
| + | {{puppet-manifest|manifest-name=libaugeas-ruby|manifest= | ||
| + | package { | ||
| + | 'libaugeas-ruby': | ||
| + | ensure => installed | ||
| + | } | ||
| + | }} | ||
| + | sudo apt-get install augeas-tools libaugeas-ruby | ||
| + | |||
| + | == الحصول على لوحة مفاتيح بالعربية والإنجليزية == | ||
| + | للحساب الحالي: | ||
| + | gsettings set org.gnome.libgnomekbd.keyboard layouts "['fr', 'us', 'ara']" | ||
| + | gsettings set org.gnome.libgnomekbd.keyboard options "['grp\tgrp:alt_shift_toggle'] | ||
| + | " | ||
| + | لتطبيقه بشكل إفتراضي على كل النظام: | ||
| + | {{puppet-manifest|manifest-name=gsettings-system-wide-ar-en-keyboard-layout|manifest= | ||
| + | augeas { | ||
| + | 'gsettings-system-wide-ar-en-keyboard-layout': | ||
| + | context => "/files/usr/share/glib-2.0/schemas/org.gnome.libgnomekbd.keyboard.gschema.xml/schemalist/schema/key[2]/default/", | ||
| + | changes => "set default = ['ara','us'] | ||
| + | } | ||
| + | }} | ||
| + | عدّل /usr/share/glib-2.0/schemas/org.gnome.libgnomekbd.keyboard.gschema.xml | ||
المراجعة الحالية بتاريخ 17:36، 27 سبتمبر 2013
for i in lab2-pc{1..12} ;
do ssh -t $i.local \
"sudo apt-get install -y squid-deb-proxy-client ;\
sudo apt-get install -y puppet;
sudo cp /tmp/puppet /etc/default/puppet ; sudo /etc/init.d/puppet restart" ;
done
ثبّت أدوات augeas للعمل مع Puppet:
| puppet manifest for augeas-tools |
|---|
package {
'augeas-tools':
ensure => installed
}
|
| puppet manifest for libaugeas-ruby |
|---|
package {
'libaugeas-ruby':
ensure => installed
}
|
sudo apt-get install augeas-tools libaugeas-ruby
الحصول على لوحة مفاتيح بالعربية والإنجليزية
للحساب الحالي:
gsettings set org.gnome.libgnomekbd.keyboard layouts "['fr', 'us', 'ara']" gsettings set org.gnome.libgnomekbd.keyboard options "['grp\tgrp:alt_shift_toggle']
" لتطبيقه بشكل إفتراضي على كل النظام:
| puppet manifest for gsettings-system-wide-ar-en-keyboard-layout |
|---|
augeas {
'gsettings-system-wide-ar-en-keyboard-layout':
context => "/files/usr/share/glib-2.0/schemas/org.gnome.libgnomekbd.keyboard.gschema.xml/schemalist/schema/key[2]/default/",
changes => "set default = ['ara','us']
}
|
عدّل /usr/share/glib-2.0/schemas/org.gnome.libgnomekbd.keyboard.gschema.xml