Yöntemin kullanılması
gksudo firefox -install-global-extension addon-1865-latest.xpi
senin için hile yapmak gibi görünüyor. Bu, uzantıyı sisteminizdeki tüm kullanıcılara yükler.
Uzantıyı yalnızca kullanıcınıza yüklemek için, uzantı yolunu bağımsız değişken olarak kullanın
firefox addon-1865-latest.xpi
Yine de Install
butona tıklamanız gerekiyor !
Kurulumu otomatikleştirme
Firefox
addon dosya adına ihtiyaç duymaz, ancak addon'dan bir tanımlayıcı olarak paket ismi olarak tanımlayıcıya ihtiyaç duyar. Bu, kullanıcı müdahalesi olmadan bir addon yüklemeyi planlıyorsanız, onu addon adının değil, addon tanımlayıcı dizesinin adı olan bir klasöre çıkarmanız gerektiği anlamına gelir.
Tanımlayıcı dize bildirim dosyasını yüklemek addon ilk satırlarda bulunabilir install.rdf
ve şuna benzer: <em:id>{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}</em:id>
. İçindeki her şey {}
(kaşlı ayraçlar dahil) tanımlayıcıdır.
Bir addon'un çalışması için paketi çıkartmanız, dosyaları içeren klasörü addon tanımlayıcı dizisine yeniden adlandırmanız ve onu global addon klasörüne veya kullanıcı addon klasörüne yerleştirmeniz gerekir.
Genel addon kurulumu
Sisteminizdeki tüm kullanıcılara otomatik olarak bir uzantı yüklemek istiyorsanız, çıkartmanız gereken, firefox
eklentiyi içeren klasörü eklentinin id dizesine yeniden adlandırın ve onu genel uzantılar klasörüne kopyalayın /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
, orada kullandığınız her şey çağrılır. Bir kullanıcı açıldığında otomatik firefox
.
Kullanıcıya özel kurulum
Bir uzantıyı sisteminizde yalnızca bir kullanıcıya otomatik olarak yüklemek istiyorsanız, çıkartmanız gereken, firefox
eklentiyi içeren klasörü eklentinin id dizesine yeniden adlandırın ve kullanıcı uzantıları klasörüne kopyalayın /home/user_name/.mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
(yoksa oluşturun) Kullandığınız herhangi bir şey, bir kullanıcı açıldığında otomatik olarak çağrılır firefox
.
Otomatik yükleme için bir addon nasıl hazırlanır - Örnek
extensions
Evinizde bir klasör oluşturun ve eklentiyi ona indirin
mkdir ~/extensions
cd ~/extensions
wget https://addons.mozilla.org/firefox/downloads/latest/1865/addon-1865-latest.xpi
Çıkart ve orijinali sil
unzip ~/extensions/addon-1865-latest.xpi
rm ~/extensions/addon-1865-latest.xpi
install.rdf
Eklentinin kimliğini almak için dosyadaki ilk satırı okuyun (bu durumda {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} olacaktır). ve bu isimde bir klasör oluşturun.
mkdir ~/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
extensions
Klasörünüzdeki tüm dosyaları yeni oluşturulan dosyaya taşıyın ~/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
ve {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
yerel yükleme veya genel yükleme için açıklandığı gibi klasörü taşıyarak yüklemeye hazırsınız .
Varsayılan giriş sayfası nasıl ayarlanır
Ana sayfanızı firefox içindeki tercihleri kullanmadan değiştirmek için düzenlemelisiniz ~/.mozilla/firefox/*.default/prefs.js
( kullanıcı için oluşturulmuş *.default
bir klasör nerede ~/.mozilla/firefox
) ve bu satırı sonuna ekleyin
user_pref("browser.startup.homepage", "http://uptechtalk.com");
veya bu komutu kullanarak
echo "user_pref("browser.startup.homepage", "http://uptechtalk.com");" >> ~/.mozilla/firefox/*.default/prefs.js
Kapattıktan sonra yapmanız gerekir, aksi halde firefox
program çıkıştaki ayarın üzerine yazacaktır.
Kullanıcınız firefox
henüz kullanmadıysa ve tüm yeni kullanıcılar için ana sayfayı ayarlamak istiyorsanız (ana sayfayı genel olarak ayarla) bu komutu kullanın.
echo "user_pref("browser.startup.homepage", "http://uptechtalk.com");" >> /etc/xul-ext/ubufox.js
Sorunuz hakkında yorumlar
-silent
yoksa, bu xpi
uzantıyı yine de yüklemeniz istenir ve yüklemek için düğmeyi tıklatmanız gerekir;
-setDefaultBrowser
ana sayfanızı ayarlamaz firefox
, varsayılan tarayıcınızı yapar