Metodunuzu kullanma
gksudo firefox -install-global-extension addon-1865-latest.xpi
sizin için hile yapıyor gibi görünüyor. Bu, uzantıyı sisteminizdeki tüm kullanıcılara yükleyecektir.
Uzantıyı yalnızca kullanıcı için yüklemek için uzantı yolunu argüman olarak kullanın
firefox addon-1865-latest.xpi
Yine de Install
düğmesini tıklamanız gerekiyor!
Yüklemeyi otomatikleştirme
Firefox
, addon dosya adına değil, addon'daki tanımlayıcıya paket adı olarak ihtiyaç duymaz. Bu, kullanıcı müdahalesi olmadan bir eklenti yüklemeyi planlıyorsanız, eklentinin adı değil, addon tanımlayıcı dizesinin adıyla bir klasöre çıkarmanız gerektiği anlamına gelir.
Tanımlayıcı dizesi, addon yükleme bildirim dosyası install.rdf
'nin ilk satırlarında bulunabilir ve şuna benziyor: <em:id>{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}</em:id>
. % Co_de% içindeki her şey (küme parantezleri dahil) tanımlayıcıdır.
Çalışmaya bir eklenti almak için paketi ayıklamanız gerekir, dosyaları içeren klasörü addon tanımlayıcı dizesine yeniden adlandırın ve onu global addon klasörüne veya kullanıcı eklenti klasörüne yerleştirin.
Genel addon kurulumu
Sisteminizdeki tüm kullanıcılara otomatik olarak bir uzantı yüklemek isterseniz, onu ayıklamanız gerekir, addon'u içeren klasörü addon'un id dizesine yeniden adlandırın ve {}
global uzantı klasörüne kopyalayın firefox
, Kullanmakta olduğunuz her şey bir kullanıcı /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
açtığında otomatik çağrılır.
Kullanıcıya özel yükleme
Eğer sisteminizde sadece bir kullanıcıya otomatik olarak bir uzantı yüklemek isterseniz, onu ayıklamanız gerekir, addon'u içeren klasörü addon'ın id dizesine yeniden adlandırın ve firefox
kullanıcı uzantıları klasörüne kopyalayın firefox
(eğer mevcut değilse oluştur), bir kullanıcı, /home/user_name/.mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
açıldığında otomatik olarak çağrılır.
Otomatik yükleme için bir eklenti nasıl hazırlanır - Örnek
Evinizde firefox
klasörünü oluşturun ve eklentiyi indirin
mkdir ~/extensions
cd ~/extensions
wget https://addons.mozilla.org/firefox/downloads/latest/1865/addon-1865-latest.xpi
Ayıkla ve orijinali sil
unzip ~/extensions/addon-1865-latest.xpi
rm ~/extensions/addon-1865-latest.xpi
Addon öğesinin kimliğini almak için extensions
dosyasındaki ilk satırı okuyun (bu durumda {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} olacaktır). ve bu ada sahip bir klasör oluşturun
mkdir ~/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
install.rdf
klasörünüzdeki tüm dosyaları yeni oluşturulan extensions
dosyasına taşıyın ve yerel bir yükleme veya genel yükleme için açıklandığı gibi ~/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
klasörünü taşıyarak yüklemeye hazırsınız.
Varsayılan ana sayfa nasıl ayarlanır
Ana sayfanızı firefox içindeki tercihleri kullanmadan değiştirmek için {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
dosyasını düzenleyin (burada ~/.mozilla/firefox/*.default/prefs.js
, kullanıcı için *.default
dosyasının içinde bir klasördür) 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
Bunu ~/.mozilla/firefox
'yi kapattıktan sonra yapmanız gerekiyor ya da program çıkıştaki ayarın üzerine yazacaktır.
Kullanıcınız henüz firefox
kullanmadıysa ve tüm yeni kullanıcılar için ana sayfayı ayarlamak istiyorsanız (genel olarak ana sayfa ayarla) bu komutu kullanın
echo "user_pref("browser.startup.homepage", "http://uptechtalk.com");" >> /etc/xul-ext/ubufox.js
Sorunuz hakkındaki yorumlar
firefox
mevcut değil, -silent
uzantısını yine de yüklemeniz istenecek ve yüklemek için bu düğmeyi tıklamanız gerekiyor;
xpi
ana sayfanızı ayarlamayacak, -setDefaultBrowser
varsayılan tarayıcınızı yapacak