Mozilla เปิดตัว Firefox Developer Edition! ฉันจะติดตั้งบน Ubuntu ได้อย่างไร
ที่มา:
Mozilla เปิดตัว Firefox Developer Edition! ฉันจะติดตั้งบน Ubuntu ได้อย่างไร
ที่มา:
คำตอบ:
Firefox Developer Edition เป็น Firefox ที่ได้รับการแก้ไขซึ่งออกแบบมาสำหรับนักพัฒนาเว็บโดยเฉพาะ มันใช้โปรไฟล์แยกต่างหากจาก Firefox เวอร์ชั่นปกติ หมายความว่าคุณสามารถติดตั้งทั้ง Firefox หรือ F-beta ถัดจากรุ่นนักพัฒนาซอฟต์แวร์ โปรดทราบว่า FDE ของคุณจะเป็นเบราว์เซอร์ที่กำหนดเองโดยสมบูรณ์ ที่จะรวมการตั้งค่าที่คุณสามารถใช้Firefox ซิงค์
นี่เป็นหนึ่งในสิทธิพิเศษมากมายเมื่อใช้ FDE:
"โดยใช้ Developer Edition คุณจะสามารถเข้าถึงเครื่องมือและคุณสมบัติของแพลตฟอร์มอย่างน้อย 12 สัปดาห์ก่อนที่พวกเขาจะไปถึงช่องทางหลักของ Firefox" - Developer Edition - Mozilla | MDN # The_latest_Firefox_features
ขณะนี้มีสามวิธีที่จะทำเช่นนี้ด้วยตนเองหรือผ่านทาง PPA Ubuntu ให้
ดาวน์โหลดได้จากหน้าเว็บ Mozilla Firefox พัฒนา Edition แตกไฟล์ด้วยfile-roller
และย้ายโฟลเดอร์ไปยังตำแหน่งสุดท้าย การปฏิบัติที่ดีคือการติดตั้งในหรือ/opt/
/usr/local/
เมื่อคุณย้ายไฟล์ไปยังตำแหน่งสุดท้าย (พูด/opt/firefox_dev/
) คุณสามารถสร้างไฟล์ต่อไปนี้~/.local/share/applications/firefox_dev.desktop
เพื่อรับตัวเรียกใช้ที่มีไอคอนแตกต่างจาก Firefox ปกติ
[Desktop Entry]
Name=Firefox Developer
GenericName=Firefox Developer Edition
Exec=/opt/firefox_dev/firefox %u
Terminal=false
Icon=/opt/firefox_dev/browser/chrome/icons/default/default128.png
Type=Application
Categories=Application;Network;X-Developer;
Comment=Firefox Developer Edition Web Browser.
ในการทำเครื่องหมายตัวเรียกใช้งานเป็นที่เชื่อถือได้
chmod +x ~/.local/share/applications/firefox_dev.desktop
หากต้องการเปิดใช้งานให้ไปที่ ~ / .local / share / applications / โดยใช้แอปพลิเคชัน "ไฟล์" (ให้แน่ใจว่าคุณเปิดโฟลเดอร์ที่ซ่อนอยู่) จากนั้นดับเบิลคลิก firefox_dev.desktop หรือค้นหาFirefox Developer
และเรียกใช้firefox
ไบนารี่และvoilà
โปรดทราบว่าเมื่อคุณติดตั้งด้วยตนเอง FDE จะไม่มีเมนูร่วมกันเป็นค่าเริ่มต้น
Firefox สำหรับนักพัฒนาปัจจุบันอาศัยอยู่ในFirefox Aurora สร้าง:“อูบุนตู Mozilla ประจำวันสร้างทีม” ทีมงาน ควรสังเกตว่า:
"Firefox Developer Edition แทนที่ช่อง Aurora ในกระบวนการวางจำหน่าย Firefoxเช่นเดียวกับ Aurora คุณสมบัติจะอยู่ใน Developer Edition ทุก ๆ หกสัปดาห์หลังจากที่พวกเขาสร้างเสถียรภาพในการสร้างยามค่ำคืน" - Developer Edition - Mozilla | MDN #The_latest_Firefox_features
นอกจากนี้:
"เวอร์ชั่น 35.0a2 ซึ่งเปิดให้ผู้ใช้ Firefox Developer Edition เป็นครั้งแรกในวันที่ 10 พฤศจิกายน 2014" - Firefox - Aurora Notes (35.0a2) - Mozilla # main-content
ติดตั้ง Firefox Developer Edition ซึ่งรู้จักกันในชื่อ Aurora ว่า:
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get install firefox
Mozilla PPA เก็บเฉพาะแพ็คเกจสำหรับ Ubuntu ที่รองรับไม่ใช่รุ่น EOL (End Of Life)
โปรดทราบว่าการติดตั้งด้วย ppa ดังกล่าวจะส่งผลให้การติดตั้ง Firefox ปัจจุบันของคุณถูกแทนที่!
วิธีการนี้จะได้รับการให้บริการโดยJorge คาสโตร ฉันกำลังเพิ่มสิ่งนี้ไว้ที่นี่เพราะมันเป็นวิธีที่ยอดเยี่ยมในการติดตั้ง Firefox Developer Edition (และเครื่องมือ dev อื่น ๆ อีกมากมาย)
sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
หลังจากที่คุณได้ติดตั้งอูบุนตู-ให้บอกให้ติดตั้งเครื่องมือweb
firefox-dev
umake web firefox-dev
หากคุณต้องการเก็บ Firefox เริ่มต้นปัจจุบันไว้เพราะ The FDE ไม่มีคุณสมบัติใหม่ที่คุณชอบหรือด้วยเหตุผลใดก็ตามนี่คือวิธีถอนการติดตั้ง
คุณสามารถลบ ppa และแพ็คเกจได้โดยใช้ ppa-purge
ติดตั้งอย่างนั้น:
sudo apt-get install ppa-purge
ต่อไปนี้จะลบ PPA และแพ็คเกจ:
sudo ppa-purge ppa:ubuntu-mozilla-daily/firefox-aurora
ลบไบนารีด้วยrm
คำสั่ง (เปลี่ยนชื่อพา ธ ไปยังตำแหน่งที่คุณแตก FDE จริง) หรือกับผู้จัดการไฟล์ของคุณ:
sudo rm -r /opt/firefox_dev/
ยังลบ firefox_dev.desktop
sudo rm ~/.local/share/applications/firefox_dev.desktop
หลังจากนั้นคุณได้ลบ Firefox Developer Edition สำเร็จแล้ว
คำสั่งต่อไปนี้จะลบ Firefox Developer Edition:
umake web firefox-dev -r
คุณยังสามารถลบ umake และ PPA ของมันได้ ( ppa-purge
จำเป็นดูคำแนะนำการติดตั้งด้านบน):
sudo ppa-purge ppa:lyzardking/ubuntu-make
Firefox Developer Edition บน Ubuntu 14.04.1
ในขณะที่เขียนมีสามธีมสำหรับ FDE นี่คือวิธีการเปิดใช้งาน
พิมพ์ในแถบ URL:
เกี่ยวกับ config
theme
เมื่ออยู่ในประเภทตัวกรองการค้นหาใน devtools.theme
จากนั้นดับเบิลคลิกที่ หลังจากนั้นให้พิมพ์light
และชุดรูปแบบจะถูกนำไปใช้
สกรีนช็อตที่มีหลายธีมสำหรับ FDE
บางส่วน - แต่ไม่ใช่ทั้งหมด - คุณลักษณะที่ touted โดย Mozilla:
WebIDE :
ช่วยให้คุณพัฒนาปรับใช้และดีบักเว็บแอปโดยตรงในเบราว์เซอร์ของคุณหรือบนอุปกรณ์ Firefox OS มันช่วยให้คุณสร้างแอป Firefox OS ใหม่ (ซึ่งเป็นเพียงแอปพลิเคชันเว็บ) จากเทมเพลตหรือเปิดรหัสของแอปที่มีอยู่ คุณสามารถแก้ไขไฟล์ของแอพได้จากตรงนั้น เพียงคลิกเดียวเพื่อเรียกใช้แอปในเครื่องจำลองและอีกหนึ่งการดีบักด้วยเครื่องมือสำหรับนักพัฒนา
ความจุ :
(ก่อนหน้านี้เรียกว่าอะแดปเตอร์เครื่องมือ Firefox) ช่วยให้คุณพัฒนาและตรวจแก้จุดบกพร่องแอปของคุณผ่านเบราว์เซอร์และอุปกรณ์หลายตัวโดยเชื่อมต่อเครื่องมือ Firefox dev กับเครื่องมือเบราว์เซอร์หลักอื่น ๆ Valence ยังขยายเครื่องมือที่ยอดเยี่ยมที่เราได้สร้างขึ้นเพื่อดีบักFirefox OSและFirefox สำหรับ Androidไปยังเบราว์เซอร์มือถือรายใหญ่อื่น ๆ เช่น Chrome บน Android และ Safari บน iOS จนถึงตอนนี้เครื่องมือเหล่านี้รวมถึงตัวตรวจสอบตัวแก้จุดบกพร่องและคอนโซลและตัวแก้ไขสไตล์
โหมดการออกแบบที่ตอบสนองต่อ :
สารวัตรหน้า :
เว็บคอนโซล :
ดีบักเกอร์ JavaScript :
ตรวจสอบเครือข่าย :
บรรณาธิการสไตล์ :
Web Audio Editor :
เอกสารอ้างอิง :
Firefox - Aurora Notes (35.0a2) - Mozilla (Firefox Developer Edition Notes)
Firefox Aurora สร้างขึ้น: ทีม“ ทีมงาน Ubuntu Mozilla Daily Build”
/opt/
, /usr/local/…
ไดเรกทอรีที่บ้านของคุณหรือสื่อที่ถอดออกได้ คืออาจจะดีกว่า/opt/
en.wikipedia.org/wiki/Filesystem_Hierarchy_Standardสำหรับไอคอนตัวเรียกดู: askubuntu.com/q/13758/40581/usr/local/…
ERROR: Download page changed its syntax or is not parsable
เพียงเอาท์พุท
Firefox Developer Edition มีให้ใช้งานเป็นส่วนหนึ่งของการสร้าง Ubuntu :
sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
หลังจากนั้นเรียกใช้โปรแกรมติดตั้ง Firefox ในฐานะผู้ใช้ของคุณ (อย่าใช้ sudo ในกรณีนี้):
umake web firefox-dev
มันจะแจ้งให้คุณทราบว่าจะติดตั้ง Firefox จากนั้นดาวน์โหลดโดยอัตโนมัติและติดตั้ง
หากคุณกำลังใช้ Ubuntu (Unity) ในตัวเรียกใช้งานไอคอนใหม่Firefox Developer Editionจะถูกตรึง คลิกที่ภาพเพื่อเปิดติดตั้งสดของคุณฉบับ Firefox สำหรับนักพัฒนา
Firefox Developer Editionจะแสดงข้อความแจ้งเตือนเมื่อมีการอัปเดตอัตโนมัติ
ubuntu-make
จากที่เก็บหลัก
ubuntu-make
ไม่umake
!
ubuntu-make
ใน repo ERROR: Download page changed its syntax or is not parsable
หลักคือล้าสมัยและช่วยให้ รุ่น PPA ทำงานได้ดี
ERROR: One default was already registered, can't register a second one in that choices set:
เพื่อแก้ปัญหานี้เพียงแค่ติดตั้งเช่นนี้: umake web firefox-dev --lang en-US
หรือด้วยภาษาอื่น ๆ
sudo apt-get install gnome-panel
sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/
gnome-desktop-item-edit ~/.local/share/applications --create-new
ไม่ใช่แค่ค้นหาด้วยความสามัคคี
gnome-desktop-item-edit
คุณจะต้องติดตั้งgnome-panel
: apt-get install gnome-panel
.
tar xvjf filename.tar.bz2
)firefox/
./firefox
สิ่งหนึ่งที่คุณสามารถทำได้ถ้าคุณไม่ได้ติดตั้ง gnome-panel / gnome-desktop-item-edit คือสร้าง.desktop
ไฟล์ด้วยตนเอง
คุณสามารถเรียกใช้สิ่งนี้:
sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/
จากนั้นเรียกใช้ (คุณสามารถสลับnano
กับแอพที่คุณต้องการใช้):
sudo nano ~/.local/share/applications/firefox_dev.desktop
และป้อนข้อมูลต่อไปนี้ (หรือเปลี่ยนตามที่คุณต้องการ):
[Desktop Entry]
Encoding=UTF-8
Version=35.0a2 # version of the app.
Name[en_US]=firefox_dev # name of the app.
GenericName=Firefox Developer Edition # longer name of the app.
Exec=/opt/firefox_dev/firefox # command used to launch the app.
Terminal=false # whether the app requires to be run in a terminal.
Icon[en_US]=firefox # location of icon file - Firefox Dev currently has no icon of its own, so just using the system default for Firefox
Type=Application # type.
Categories=Application;Network;Developer; # categories in which this app should be listed.
Comment[en_US]=Firefox Developer Edition Web Browser. # comment which appears as a tooltip.
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get upgrade
สิ่งนี้จะเพิ่ม firefox บิวด์ต่อวันไปยังที่เก็บของคุณและติดตั้ง firefox-dev ในขณะที่เขียนโพสต์นี้หมายเลขเวอร์ชั่นเหล่านี้ตรงกัน (35.0a2)
ปัญหาคือเมื่อคุณดาวน์โหลดไฟล์มันไม่ได้รับการบันทึกด้วยสิทธิ์การใช้งานได้
ดาวน์โหลดฉบับนักพัฒนาซอฟต์แวร์ Firefox ได้ที่นี่:
https://www.mozilla.org/en-US/firefox/developer/
แตกไฟล์ด้วยตนเองเป็น /opt/firefox/
เปิด Nautilus: ไปที่ Edit->Preferences-> Behavior-> click on "Run
executable text files when they are opened"
ไปที่ไฟล์'firefox'
ใน/opt/firefox/
คลิกขวาและเลือก Properties--> Permissions--> Execute: Allow
executing file as a program.
เปิด terminal และประเภท:
gnome-desktop-item-edit ~ / .local / share / applications - สร้างใหม่
สร้างทางลัดแล้วเสร็จ!
หากคุณยังไม่สามารถเรียกใช้งานได้คุณอาจประสบปัญหากับการติดตั้ง Firefox แม้ว่าจะทำตามคำตอบทั้งหมดที่นี่ อาจเป็นเพราะ Firefox จะไม่ทำงานเลยหากไม่มีไลบรารี่หรือแพ็คเกจต่อไปนี้:
libstdc ++ ไม่รวมอยู่ใน Ubuntu โดยค่าเริ่มต้น
เพื่อการใช้งานที่เหมาะสมที่สุดต่อไปนี้เป็นไลบรารีหรือแพ็คเกจที่แนะนำ:
ในการติดตั้งแพ็คเกจให้เปิดเทอร์มินัลแล้วพิมพ์
sudo apt-get install [package-name]
ฉันไม่สามารถเปิดใช้งานสคริปต์ที่มีอยู่ในไฟล์ 'firefox' ในไดเรกทอรี firefox
สมมติว่าคุณอยู่ในโฟลเดอร์ดาวน์โหลด [credit @ blade19899]:
tar xjf firefox-36.0a2.en-US.linux-x86_64.tar.bz2
sudo mv /firefox /opt/firefox_dev/
sudo gedit ~/.local/share/applications/firefox_dev.desktop
ตอนนี้คัดลอกและวาง ....
[รายการเดสก์ทอป] ดังกล่าวในการติดตั้งด้วยตนเอง
/
แม้ว่าคุณจะระบุว่าคุณกำลังทำงานอยู่ในDownload
โฟลเดอร์คุณไม่ควรคัดลอก / วางรหัสที่ต้องทำงานอย่างชัดเจน เพียงเพิ่มcd ~/Downloads
วิและแก้ไขmv
บรรทัดของคุณ กระนั้นสิ่งที่ดีที่สุดคือการใช้wget
และทำงาน/tmp
เพื่อให้มีการคัดลอกและวางรหัสที่ดาวน์โหลดและติดตั้ง หากคุณสามารถหลีกเลี่ยงการแก้ไขเวอร์ชันของ firefox (ซึ่งทำให้รหัสนี้ล้าสมัยอย่างรวดเร็วเป็นพิเศษ) นี่จะยิ่งใหญ่ขึ้น และลิงก์จะหายไปเพื่อให้ firefox สามารถเรียกใช้งาน$PATH
ได้
ปลั๊กไร้ยางอายสำหรับวิธีการแก้ปัญหาของตัวเอง: ฉันทำ.deb
แพคเกจสำหรับน้ำมันดินของ Mozilla และเผยแพร่ในส่วนเผยแพร่ของ repo Github ที่บ้านแหล่งที่มาสำหรับสคริปต์บรรจุภัณฑ์
repo ตั้งอยู่ที่นี่: https://github.com/wheelerlaw/firefoxdev
ในการติดตั้งให้รันคำสั่งต่อไปนี้ (สมมติว่าคุณได้jq
ติดตั้ง):
curl -fsSL "https://api.github.com/repos/wheelerlaw/firefoxdev/releases/latest" | jq '.assets[0].browser_download_url' | xargs curl -OL
sudo dpkg -i firefoxdev_*_.deb