DoudouLinux DoudouLinux

Komputer pilihan mereka!

The site's languages [ar] [cs] [de] [en] [es] [fa] [fr] [it] [ms] [nl] [pt] [pt_br] [ro] [ru] [sr] [sr@latin] [th] [uk] [vi] [zh]

> Bahasa Malaysia > Sumbangan > Pembangun > FAQ pembangun
WARNING: this section may be still refering to DoudouLinux 1.2 Gondwana. Please browse the English section to learn about DoudouLinux 2.1 Hyperborea.

FAQ pembangun

October 2011

All the versions of this article: [Deutsch] [English] [Bahasa Malaysia] [русский]

Laman ini mengumpulkan semua soalan-soalan yang sering diminta pembangun. Sudah pasti jika soalan anda tiada di halaman ini, sila bertanya kepada kami! Anda juga boleh menggunakan komen pada halaman ini.

1- Umum

1.1- Di mana boleh saya dapatkan bantuan?

Lawati Tapak projek kami. Projek kami menyediakan dua senarai mel awam:

Anda juga boleh menghubungi kami melalui email di contribute@doudoulinux.org.

2- Penyetempatan

2.1- Bolehkah anda memuat naik imej Live bahasa saya untuk membantu saya memperbaikinya?

Jika anda ingin memulakan menterjemah DoudouLinux bagi bahasa baru tetapi tidak mahu bersusah payah untuk menjana sendiri, anda boleh meminta kami untuk menjana bagi anda kemudian muat naik ke pelayan kami. Anda hanya perlu menghantar kami kod bahasa penuh anda dan susun atur papan kekunci anda. Kami kemudiannya boleh membina dari imej "mentah" Live pertama hingga yang terakhir dengan bertukar-tukar fail teks yang mengandungi terjemahan anda.

2.2- Bagaimana untuk menyenaraikan susun atur papan kekunci sedia ada

Lihat http://www.faqs.org/docs/Linux-HOWT.... Semuanya berada pada pakej console-setup. Ia menyediakan alat yang menyenaraikan susun atur papan kekunci sedia ada:

$ /usr/share/console-setup/kbdnames-maker /usr/share/console-setup/KeyboardNames.pl

Contoh:

$ /usr/share/console-setup/kbdnames-maker /usr/share/console-setup/KeyboardNames.pl | grep ’\*es\*’
layout*es*Spain
variant*es**Spain
variant*es*dvorak*Spain - Dvorak
variant*es*sundeadkeys*Spain - Sun dead keys
variant*es*nodeadkeys*Spain - Eliminate dead keys
variant*es*cat*Spain - Catalan variant with middle-dot L
variant*es*mac*Spain - Macintosh
variant*es*ast*Spain - Asturian variant with bottom-dot H and bottom-dot L

Anda juga boleh mencari senarai variasi papan kekunci dalam fail /usr/share/X11/xkb/rules/xorg.lst. Contoh:

$ grep -E ’ ru:? ’ /usr/share/X11/xkb/rules/xorg.lst
  ru              Russia
  ru              ge: Russian
  phonetic        ru: Phonetic
  typewriter      ru: Typewriter
  legacy          ru: Legacy
  tt              ru: Tatar
  os_legacy       ru: Ossetian, legacy
  os_winkeys      ru: Ossetian, Winkeys
  cv              ru: Chuvash
  cv_latin        ru: Chuvash Latin
  udm             ru: Udmurt
  kom             ru: Komi

2.3- Bagaimana untuk menyenaraikan pengekodan aksara sedia ada

Semuanya terdapat dalam pakej locales. Ia menyediakan direktori /usr/share/i18n/locales/ yang penuh dengan set aksara :

$ ls /usr/share/i18n/locales/fr_*
/usr/share/i18n/locales/fr_BE       /usr/share/i18n/locales/fr_FR
/usr/share/i18n/locales/fr_BE@euro  /usr/share/i18n/locales/fr_FR@euro
/usr/share/i18n/locales/fr_CA       /usr/share/i18n/locales/fr_LU
/usr/share/i18n/locales/fr_CH       /usr/share/i18n/locales/fr_LU@euro

Altenatif lain adalah mengekstrak fail /usr/share/live-initramfs/languagelist dari pakej live-initramfs. Ia menyediakan senarai penuh kod-kod bahasa, nama-nama bahasa, kod negara dan penyetempatan.

3- Pembangunan aplikasi

3.1- Menampal aplikasi lwn. hooks

Sesetengah aplikasi mungkin memerlukan beberapa fail diubah suai untuk bekerja seperti yang diharapkan. Anda boleh uji kaji fail pengubahsuaian dalam config-base/chroot_local-includes/ pepohon atau pepohon bahasa yang diberikan config-l10n/xx/chroot_local-includes/. Walau bagaimanapun sudah pasti lebih baik menyediakan tampalan pakej Debian doudoulinux/packages/ di dalam root pepohon kerana ia akan menjadi lebih mudah untuk membina apa-apa sistem lain dengan tampalan anda!

4- Lain-lain

4.1- Mengeluarkan pakej usang apt-cacher DoudouLinux

Jika pakej DoudouLinux dibina semula tanpa mengubah nombor versinya , kemungkinan yang boleh berlaku adalah apt-cacher tidak memuatkannya semula . Dalam kes ini anda mungkin akan menghadapi ralat "size mismatch" bagi sesetengah pakej. Penyelesaian adalah penyingkiran secara manual cache apt-cacher dengan arahan ini:

for PACKAGE in $(find path/to/doudoulinux/packages/trunk/debian/ -name '*.deb' -exec basename {} \;) ; do
	sudo find /var/cache/apt-cacher/ -name "$PACKAGE*" -exec rm {} \;
done

identica logo facebook logo google+ logo

Lokasi geografi pengunjung

DoudouLinux logo Debian logo TSPU logo Genesi logo Gandi logo Hosting Extreme logo Linux Jobs Reviewed by I love Free Software

Creative Commons Copyright © DoudouLinux.org team - Semua teks dalam laman ini diterbitkan di bawah lesen Creative Commons BY-SA

SPIP | template | Peta Laman| Follow-up of the site's activity RSS 2.0