Yöntemin kullanılması
gksudo firefox -install-global-extension addon-1865-latest.xpisenin 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 Installbutona tıklamanız gerekiyor !
Kurulumu otomatikleştirme
Firefoxaddon 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.rdfve ş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, firefoxeklentiyi 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, firefoxeklentiyi 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
extensionsEvinizde 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.rdfEklentinin 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}
extensionsKlasö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ş *.defaultbir 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 firefoxprogram çıkıştaki ayarın üzerine yazacaktır.
Kullanıcınız firefoxhenü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
-silentyoksa, bu xpiuzantıyı yine de yüklemeniz istenir ve yüklemek için düğmeyi tıklatmanız gerekir;
-setDefaultBrowserana sayfanızı ayarlamaz firefox, varsayılan tarayıcınızı yapar