จะติดตั้งและเรียกใช้ Xmind v. 8 ใน Ubuntu 16.04 ได้อย่างไร


คำตอบ:


21

@Rinzwind กำลังโกง :)

ในกรณีที่คุณใช้ "regular" -official Xmind-version สำหรับ Linux:


Xmind เคยเป็น.debไฟล์ แต่จากเวอร์ชัน 8 ไม่มี.debไฟล์ในขณะนี้ มันยังสามารถทำงานได้ดีบนระบบที่ใช้เดเบียน

วิธีใช้

การตั้งค่าที่ง่ายที่สุดคือการเรียกใช้แบบโลคัลเนื่องจากแอปพลิเคชันต้องอยู่ในไดเรกทอรีที่เขียนได้ setup.shโปรแกรมที่มาพร้อมกับ ซึ่งแตกต่างจากสิ่งที่คุณจะคาดหวังว่านี้ไม่ได้ติดตั้งโปรแกรมของตัวเอง Xmindแต่มันติดตั้งไม่กี่ห้องสมุดที่ใช้ร่วมกันใช้และแบบอักษรไม่กี่ที่จะใช้กับ

  1. ดาวน์โหลดล่าสุดXmindจากที่นี่ ( .zip)
  2. Unzip xmind-8-linux.zipย้ายโฟลเดอร์ที่คลายซิปไปยังตำแหน่งใด ๆ ที่คุณต้องการในที่ที่คุณมีสิทธิ์ในการเขียน
  3. เปิดโฟลเดอร์ (หรือ cd ลงในโฟลเดอร์ถ้าคุณอยู่บน cli) และเรียกใช้setup.shสคริปต์ด้วยsudoเพื่อติดตั้งไลบรารีและแบบอักษร (เพียงพิมพ์sudoและลากสคริปต์ไปยังหน้าต่างเทอร์มินัลแล้วกดEnter)
  4. ตอนนี้เราจะเรียกใช้Xmind เป็นครั้งแรกในระหว่างที่เราจะสามารถสร้างตัวเรียกใช้งานสำหรับ Dash และ Unity Launcher:

    • ภายในxmind-8-linuxโฟลเดอร์ให้เปิดอย่างใดอย่างหนึ่งXMind_amd64หรือXMind_i386โฟลเดอร์ขึ้นอยู่กับสถาปัตยกรรมของคุณและดับเบิลคลิกที่Xmindปฏิบัติการ แอปพลิเคชันจะเริ่มขึ้น
    • ใน Unity Launcher Xmindไอคอนจะปรากฏขึ้น คลิกขวาที่ไอคอนและเลือก "Add to Dash"

      ป้อนคำอธิบายรูปภาพที่นี่

    • ออกจากระบบและกลับเข้ามาอีกครั้งและการตั้งค่าของคุณพร้อมใช้งานแล้วพร้อมใช้Xmindงานใน Dash

คำอธิบาย

เพื่อให้ทำงานได้Xmindคุณสามารถสร้าง.desktopไฟล์ด้วยตนเองแต่คุณยังสามารถช่วยให้Unityทำงานให้คุณตามที่อธิบายไว้ที่นี่และที่นี่ Xmindไอคอนจะถูกคัดลอกโดยอัตโนมัติ~/.local/share/icons/xmind.pngสำหรับการใช้งานในท้องถิ่น

บันทึก

ฉันลองใช้เวอร์ชันล่าสุด (8) Xmindเป็นเวลาสองสามชั่วโมงและตามจริงแล้วฉันชอบเวอร์ชั่นก่อนหน้ามากกว่าที่มี "การโฆษณา" น้อยกว่า (หรือไม่) และอินเทอร์เฟซที่ใช้งานง่ายกว่า (ซึ่งเป็นหลักสูตรตามความคิดเห็น) .

ดูเหมือนว่าผมไม่ได้เป็นเพียงหนึ่งในว่าตั้งแต่Xmindทำให้รุ่นก่อนหน้านี้ที่มีอยู่ที่นี่ เวอร์ชันเหล่านี้มีตัว.debติดตั้ง 16.04รุ่นนี้ทำงานอย่างสมบูรณ์ดีบน


20

ดาวน์โหลดลิงค์นี้http://www.xmind.net/xmind/downloads/xmind-8-beta-linux_amd64.deb

คลิกสองครั้งที่การดาวน์โหลดที่เสร็จสิ้นใน ~ / Downloads ของคุณแล้วปล่อยให้ Software Center ติดตั้ง

หรือป้อน commandline และทำ

dpkg -i xmind-8-beta-linux_amd64.deb

ในการดาวน์โหลดที่เสร็จสิ้น

ที่ 1 ควรเป็นที่ต้องการ สิ่งที่สองจะทำให้คุณต้องดาวน์โหลดและติดตั้งการพึ่งพาทั้งหมดด้วยตนเองเช่นกัน


1
คุณเป็นสิบแปดมงกุฎ! :)
Jacob Vlijm

1
แค่อยากรู้คุณพบได้อย่างไร มันไม่ได้อยู่ที่นี่: xmind.net/download/linux
Jacob Vlijm

3
ฉัน googled มัน: D: D xmind.net/download/beta
Rinzwind

1
ฉันไม่เกินไป แต่การแข่งขันจะไม่มีICW.deb xmindมันจะต้องเป็นสมรู้ร่วมคิด ...
จาค็อบ Vlijm

3
Zip มีแนวโน้มที่จะเป็น WINDOWS คุณต้องการ. DEB zip ใน linux จะเป็นไฟล์ต้นฉบับดังนั้นจึงเป็นที่ต้องการของ DEB (เนื่องจาก Ubuntu ใช้ DEB โดยกำเนิด)
Rinzwind

2

ฉันเขียนทุบตีเพื่อติดตั้ง XMind จากไฟล์ zip

นี่คือ repo Github https://github.com/dinos80152/XMind-Linux-Installer

การติดตั้งรวมถึง

  1. การติดตั้งการพึ่งพา
  2. แยกไฟล์ zip xmind ไปที่ / opt / xmind
  3. การสร้างคำสั่ง XMind
  4. การสร้างตัวเรียกใช้งาน MIME และไอคอน
  5. กำลังสร้างพื้นที่ทำงาน
  6. การตั้งค่า XMind.ini
  7. การอัพเดตฐานข้อมูล MIME ฐานข้อมูลเดสก์ท็อปและแคชแบบอักษร

ทุกอย่างทำโดยสคริปต์เดียวคุณไม่ต้องทำอะไรด้วยตัวเอง โฟลเดอร์ / usr ถูกคัดลอกจากไฟล์ deb เวอร์ชัน XMind 8 เบต้า

นอกจากนี้ยังมีสคริปต์การถอนการติดตั้งทุบตี

คำถามและคำแนะนำใด ๆ ปล่อยปัญหาใน gitub repo


2

หากหลังจากติดตั้ง XMind แล้ววิธีการใด ๆ ที่คุณไม่สามารถเปิดได้ตามที่ระบุโดย @quickstop ปัญหาอาจเกิดจากวิธีที่ Java 9/10/11 จัดการกับ classpath ดูเหมือนว่า Xmind กำลังใช้เวอร์ชันคราสเก่า

เคล็ดลับคือบอกคราสให้ใช้เวอร์ชัน Java 8

./XMind -vm /usr/lib/jvm/java-8-openjdk-amd64/bin/java

บอกให้ eclipse มองหา java ที่ / usr / lib / jvm / ....

BTW ไฟล์ deb ประกอบด้วย Xmind เวอร์ชันเก่า

หากคุณไม่ต้องการใช้โมดิฟายเออร์บรรทัดคำสั่งคุณสามารถรวม

-vm <your path to java exec>

ตั้งค่าสถานะในไฟล์ XMind.ini


ในeclipse.org/forums/index.php/t/198527คุณอาจพบเหตุผลสำหรับสิ่งนี้
มะเร็งAndrés

ดูเหมือนว่าจะใช้งานได้ แต่มีวิธีแก้ไขอย่างถาวรหรือไม่ ขอบคุณ !!
DPSSpatial

1

การแก้ไข: ไฟล์สคริปต์ที่ติดตั้ง XMind 8


ฉันประหลาดใจมากที่ XMind ทำให้ผู้ใช้ Unix ผิดหวังกับการติดตั้ง XMind 8

เพื่อแก้ปัญหาฉันเขียนสคริปต์ทุบตีที่ติดตั้ง XMind 8 ฉันได้ทดสอบกับ Ubuntu 16.04.2 สิ่งนี้จะติดตั้งรายการเมนู XMind และไอคอน

#! / bin / ทุบตี
 # xmind8Install.sh

การใช้งาน = $ (cat << EOM

การใช้: - สคริปต์นี้ทำงานกับ "XMind_amd64" เท่านั้น (ไม่ใช่ i386, 32 บิต)! ทดสอบกับ Ubuntu 16.04.2 - ดีที่สุดเพียงคัดลอกไฟล์สคริปต์นี้ไปยังไดเรกทอรีเดียวกับ xmind-8-update1-linux.zip ที่ดาวน์โหลดมา ไฟล์ (หรือสิ่งที่คุณเรียกว่า) - สคริปต์นี้จะสร้าง direcoty สุดท้าย 'xmind8' เพื่อติดตั้ง แต่คุณต้องเลือกตำแหน่งที่คุณต้องการไดเรกทอรี 'xmind8' หากคุณไม่ต้องการค่าเริ่มต้นของ '$ HOME / .local / bin'

xmind [/path/to/downloaded_xmind_file-name.zip] [/ path / to / ที่ไหน / คุณ / ต้องการ / to / ติดตั้ง (ค่าเริ่มต้น: $ HOME / .local / bin)]

ตัวอย่าง: sudo bash $ 0 xmind-8-update1-linux.zip sudo bash $ 0 ดาวน์โหลด / xmind-8.zip sudo bash $ 0 xmind-8-update1-linux.zip $ HOME / apps sudo bash $ 0 xmind-8-update1-linux.zip / opt \ n EOM )

[[($ # <1) || ("$ 1" == "--help") || ("$ 1" == "-h") || ("$ 1" == "-H")]] && echo -e "$ {การใช้งาน}" # # แสดงความช่วยเหลือ / ข้อมูลการใช้งาน

ฟังก์ชั่น fCHECKSUDO {# ตรวจสอบเพื่อให้แน่ใจว่าสคริปต์จะถูกเรียกใช้เป็นราก ถ้า ["$ (id -u)"! = '0'] แล้วก็ echo -e "\ n $ (tput setaf 1) สคริปต์นี้จะต้องทำงานเป็น root! ($ sudo bash ... ) $ (tput setaf 9) \ n" ทางออก 1 Fi } fCHECKSUDO

พิมพ์ unzip> / dev / null 2> & 1 || {apt-get install -y unzip; } #This ติดตั้งแพคเกจ 'unzip' หากยังไม่ได้ติดตั้ง fileZip = "$ {1}" installDirRoot = "$ {2: -" $ HOME / .local / bin "}" #echo '$ fileZip =' $ fileZip "" '$ installDirRoot =' $ installDirRoot

ฟังก์ชัน _installXMind8 { ##user preferences seemed to be saved into: xmind/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/ ##http://www.xmind.net/m/PuDC a beta DEB package ##To find the icon images: $ find ~/bin/xmind8 -iname xmind.*.png #[[ ! -f "$fileZip" ]] && wget -t 4 -O xmind8.zip "https://www.xmind.net/xmind/downloads/xmind-8-update1-linux.zip" ##xmind.net is blocking non-browser downloads [[ ! -d "$installDirRoot" ]] && mkdir -pv "$installDirRoot" unzip "$fileZip" -d "$installDirRoot/xmind8" "$installDirRoot/xmind8/setup.sh"

xmindini="$installDirRoot/xmind8/XMind_amd64/XMind.ini" cp $xmindini ${xmindini}.BAK oneDot = "$ {installDirRoot} / xmind8 / XMind_amd64 /" twoDot = "$ {installDirRoot} / xmind8 /" sed -i "s /^.//$ {oneDot //// \ /} / g" $ xmindini sed -i "s /^..//$ {twoDot //// \ /} / g" $ xmindini

cat << - EOF> $ HOME / .local / share / applications / xmind.desktop [รายการเดสก์ท็อป] type = แอพลิเคชัน ชื่อ = XMind ความคิดเห็น = สร้างและแบ่งปันแผนที่ความคิด Exec = $ installDirRoot / xmind8 / XMind_amd64 / XMind% f หมวดหมู่ = สำนักงาน NoDisplay = false MimeType = application / ซิป เทอร์มิ = false ไอคอน = $ installDirRoot / xmind8 / XMind_amd64 / การตั้งค่า / org.eclipse.osgi / 981/0 / .cp / ไอคอน / xmind.64.png EOF

chown -R ${HOME//\/home\//}:${HOME//\/home\//} $installDirRoot chown -R ${HOME//\/home\//}:${HOME//\/home\//} $HOME/.local/share/applications/xmind.desktop } _installXMind8

คำแนะนำสำหรับมือใหม่สำหรับวิธีการติดตั้ง XMind8 ด้วยสคริปต์นี้:

1) ดาวน์โหลดไฟล์ zip XMind 8 (ซึ่งคุณอาจมีอยู่แล้วและนี่คือสาเหตุที่คุณมาที่นี่ตอนนี้)
2) สร้างไฟล์เปล่า$ touch xmind8Install.shในไดเรกทอรีเดียวกับที่คุณบันทึกxmind-8-update1-linux.zipไฟล์ที่คุณดาวน์โหลด
3) คัดลอกวางเนื้อหาของสคริปต์ทุบตีด้านบนลงในไฟล์xmind8Install.sh
4) เรียก$ bash xmind8Install.sh --helpใช้ข้อมูลการใช้

ตัวอย่างเช่น: $ sudo bash xmind8Install.sh xmind-8-update1-linux.zip


0

ฉันได้ลองคำแนะนำจากเว็บไซต์อย่างเป็นทางการ: http://www.xmind.net/m/PuDC (คำสั่งข้อความที่คุณสามารถหาได้ที่ด้านล่างของหน้า) ด้วย Ubuntu 16.04.2 (x64) ทำงานได้ดี!

นอกจากนี้หากคุณมีการติดตั้ง Ubuntu สด (เหมือนฉันมี) คุณอาจต้องติดตั้ง Java: sudo apt-get install default-jre

และไอคอนมันไม่ปรากฏนอกกรอบดังนั้นฉันจึงดาวน์โหลด png ด้วยตนเองและระบุไว้ในไฟล์ .desktop smth ชอบ:

Icon=/opt/xmind/XMind_6_icon.png

แบ่งปันรายละเอียดของการแก้ปัญหา การเชื่อมโยงจะมีประโยชน์เพียงสำหรับการให้การอ้างอิงหรือรายละเอียดเพิ่มเติม
Mostafa Ahangarha

0

ฉันสามารถรับ Xmind 8 update2 เพื่อติดตั้งและใช้งานใน Ubuntu 17.04 หลังจากติดตั้ง Oracle Java 8 ดูเหมือนว่า Xmind 8 จะไม่ทำงานกับ openjdk (ทุกรุ่น)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.