ฉันพยายามเรียกใช้ FAF (ดั้งเดิม) ร่วมกับ FA (ผ่านไวน์)
(เนื่องจากความเห็นที่โพสต์นี้ได้รับและวิธีการอัปเดตฉันได้ตัดสินใจที่จะอัปเดตคำถามนี้เพื่อตอบและถามตรวจสอบประวัติการแก้ไขของโพสต์นี้เพื่อให้กระบวนการค้นหาวิธีเก่าเพื่อเรียกใช้ หลามลูกค้าและคู่มือเก่า)
ไคลเอนต์ Java สถานะเบต้า:
ใช้สคริปต์นี้: (อัปเดต 3/12/2019)
https://github.com/tatsujb/installFAFscript
https://www.youtube.com/watch?v=BEWUEoQ8Q4k
Python ไคลเอนต์: (ตอนนี้ OBSOLETE)
วิธีการ: รวบรวมแอพไพ ธ อน (FAF) จากแหล่งที่มา:
ทำงานได้และต้องขอบคุณคู่มือ "Python 3 with PyQt5" ของ @edwinksl ทำเครื่องหมายว่าเขาเป็นทางออก ดีมาก!
อัปเดต (31/1/2018)
ขออภัยฉันใช้เวลานานมากในการอัพเดทโพสต์นี้ มันได้รับวิว 7000 ครั้ง! มันสมควรได้รับข้อมูลที่ทันสมัย
ตั้งแต่ฉันถามมากเกิดขึ้น FAF ในขณะนี้มีการสนับสนุน linux มากหรือน้อย พวกเขายังมีวิกิเพื่อติดตั้ง (และต่อ distro!):
https://wiki.faforever.com/index.php?title=Setting_Up_FAF_Linux#Debian.2FUbuntu
ไม่รับประกันว่าจะพอดีกับความต้องการของคุณมากขึ้นโดยการขุดใน: http://forums.faforever.com/viewtopic.php?f=2&t=4507
ตอนนี้วิกินั้นไม่ใช่สิ่งที่ทันสมัย
สำหรับชั่วขณะหนึ่งฉันสามารถให้ faf ทำงานด้วย python ดั้งเดิมไม่จำเป็นต้องใช้ virtualenv แต่ QT ของ aver เปลี่ยนการพึ่งพาและองค์ประกอบของแพ็คเกจรวมถึงการใช้ FAF ของพวกเขาได้ทำลายมันอีกครั้ง ... ฉันหวังว่าชั่วคราว!
มั่นใจได้เลยว่าฉันจะให้มันทำงานเป็นการส่วนตัวและฉันอยู่ที่นี่เพื่อนำเสนอปลอบใจ (ลองข้ามขั้นตอนที่ 6 และ 7 ก่อนพวกเขาอาจไม่จำเป็น):
- ติดตั้งข้อกำหนดเบื้องต้นบางอย่าง:
sudo apt update && sudo apt install wget PyQt5.QtMultimedia python3-idna python3-semantic-version python3-pyqt5 python3-pyqt5.qtwebengine
cd Downloads && wget https://github.com/FAForever/client/archive/0.16.1.tar.gz
(หรือเวอร์ชั่นล่าสุดที่https://github.com/FAForever/client/releases/ )- แยก (ตัวอย่างนี้ฉันจะแยกไปที่บ้าน) (
cd Downloads/ && mv client-0.16.1.tar.gz ~/ && cd && tar -zxf client-0.16.1.tar.gz && mv client-0.16.1 faf-client && rm client-0.16.1.tar.gz
) cd fafclient/
: เลื่อนไปที่ dirrectory ที่ใช้งานได้sed -i 1,1d requirements.txt
: ลบ cxFreeze ออกจากข้อกำหนด (ไม่จำเป็นและมันจะฆ่าคอมไพล์)virtualenv -p python3 faf
pip install -r requirements.txt
sudo wget https://github.com/FAForever/uid/releases/download/v4.0.5/faf-uid -O /usr/bin/faf-uid
: ดาวน์โหลด login binary และ:sudo chmod +x /usr/bin/faf-uid
อนุญาตให้ดำเนินการโดย faftouch res/RELEASE-VERSION && echo "0.16.1" >> res/RELEASE-VERSION
: ตอบสนองความต้องการขั้นสุดท้ายของ faf: ไฟล์รุ่นที่วางจำหน่าย
ตอนนี้มันควรจะวิ่ง แต่สำหรับ heck ของมันมาทำให้นักวิ่ง:
touch FAF.sh
echo "#! /bin/bash" >> FAF.sh
echo "cd /home/t/faf-client" >> FAF.sh
echo "python3 src/__main__.py" >> FAF.sh
chmod +x FAF.sh
จากนั้น./FAF.sh
ให้เรียกใช้ FAF
ไชโย!
t@tsu:~$ sudo apt-get build-dep qt5-default Reading package lists... Done E: You must put some 'source' URIs in your sources.list