Làm cách nào để cài đặt và chạy Xmind v. 8 trong Ubuntu 16.04?


Câu trả lời:


20

@Rinzwind là gian lận :)

Trong trường hợp bạn đang sử dụng chuyển đổi "chính thức" Xmindcho Linux:


Xmind đã từng có sẵn dưới dạng .debtệp, nhưng từ phiên bản 8, hiện tại không có .debtệp nào khả dụng. Tuy nhiên, nó vẫn có thể chạy rất tốt trên các hệ thống dựa trên Debian.

Cách sử dụng

Thiết lập dễ dàng nhất là chạy nó cục bộ, vì ứng dụng cần phải nằm trong một thư mục có thể ghi. Ứng dụng đi kèm với a setup.sh. Không giống như những gì bạn mong đợi, điều này không tự cài đặt ứng dụng, nhưng nó cài đặt một vài thư viện chia sẻ mà nó sử dụng và một vài phông chữ được sử dụng Xmind.

  1. Tải xuống mới nhất Xmindtừ đây ( .zip)
  2. Giải nén xmind-8-linux.zip, di chuyển thư mục đã giải nén đến bất kỳ vị trí nào bạn thích nơi bạn có quyền ghi
  3. Mở thư mục (hoặc cd vào nó nếu bạn đang sử dụng cli) và chạy setup.shtập lệnh với sudo, để cài đặt một số thư viện và phông chữ (chỉ cần nhập sudovà kéo tập lệnh vào cửa sổ đầu cuối và nhấn Enter).
  4. Bây giờ chúng tôi sẽ chạy Xmind lần đầu tiên , trong thời gian đó chúng tôi sẽ có thể tạo trình khởi chạy cho Dash và Trình khởi chạy Unity:

    • Trong xmind-8-linuxthư mục, mở XMind_amd64hoặc XMind_i386thư mục, tùy thuộc vào kiến ​​trúc của bạn và nhấp đúp vào Xmindtệp thực thi. Ứng dụng sẽ bắt đầu.
    • Trong Unity Launcher, Xmindbiểu tượng sẽ xuất hiện. Nhấp chuột phải vào biểu tượng và chọn "Thêm vào Dash"

      nhập mô tả hình ảnh ở đây

    • Đăng xuất và đăng nhập lại, và thiết lập của bạn đã sẵn sàng để sử dụng, Xmindcó sẵn cho Dash.

Giải trình

Để chạy Xmind, bạn có thể tạo một .desktoptệp theo cách thủ công, tuy nhiên , bạn cũng có thể để Unitythực hiện công việc cho mình, như được giải thích ở đâyđây . Một Xmindbiểu tượng được tự động sao chép để ~/.local/share/icons/xmind.pngsử dụng cục bộ.

Ghi chú

Tôi đã thử phiên bản mới nhất (8) trong Xmindvài giờ và thành thật mà nói, tôi thích (các) phiên bản trước có ít (hoặc không) "quảng cáo" và giao diện trực quan hơn (tất nhiên dựa trên quan điểm) .

Có vẻ như tôi không phải là người duy nhất trong đó, vì Xmindlàm cho các phiên bản trước có sẵn ở đây . Những phiên bản này bao gồm các trình .debcài đặt. Các phiên bản này chạy hoàn toàn tốt trên 16.04.


20

Tải xuống liên kết này http://www.xmind.net/xmind/doads/xmind-8-beta-linux_amd64.deb

Doublebleclick tải xuống hoàn tất trong ~ / Tải xuống của bạn và để cho trung tâm phần mềm cài đặt nó.

Hoặc nhập dòng lệnh và làm

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

tải về xong.

Thứ 1 nên được ưu tiên. Thứ 2 sẽ yêu cầu bạn tải xuống và cài đặt tất cả các phụ thuộc theo cách thủ công.


1
Bạn là người lừa đảo! :)
Jacob Vlijm

1
Chỉ tò mò, làm thế nào bạn tìm thấy cái này? Nó không có ở đây: xmind.net/doad/linux
Jacob Vlijm

3
Tôi đã googled nó: D: D xmind.net/doad/beta
Rinzwind

1
Tôi cũng vậy, nhưng không có trận đấu nào với .debicw xmind. Đó phải là một âm mưu ...
Jacob Vlijm

3
Zip có xu hướng là WINDOWS. Bạn cần .DEB. Một zip trong linux sẽ là một tệp nguồn vì vậy DEB được ưa thích hơn (vì Ubuntu sử dụng DEB nguyên bản)
Rinzwind

2

Tôi đã viết một bash để cài đặt XMind từ tệp zip.

Đây là repo Github https://github.com/dinos80152/XMind-Linux-Installer

Việc cài đặt bao gồm

  1. Cài đặt phụ thuộc
  2. Trích xuất tệp zip xmind sang / opt / xmind
  3. Tạo lệnh XMind
  4. Tạo launcher, MIME và biểu tượng
  5. Tạo không gian làm việc
  6. Đặt XMind.ini
  7. Cập nhật cơ sở dữ liệu MIME, cơ sở dữ liệu máy tính để bàn và bộ đệm phông chữ

Mọi thứ được thực hiện bởi một kịch bản, bạn không phải tự làm bất cứ điều gì khác. Thư mục / usr được sao chép từ tệp gỡ lỗi phiên bản beta XMind 8.

Nó cũng có một kịch bản bash gỡ cài đặt.

Bất kỳ câu hỏi và lời khuyên, để lại vấn đề trong github repo.


1

GIẢI PHÁP: Tệp script cài đặt XMind 8


Tôi rất ngạc nhiên khi XMind đã khiến người dùng Unix thất vọng vì cài đặt XMind 8.

Để giải quyết vấn đề, tôi đã viết một tập lệnh bash cài đặt XMind 8. Tôi đã thử nó với Ubuntu 16.04.2. Điều này cũng sẽ cài đặt mục menu XMind và biểu tượng của nó.

#! / bin / bash
 # xmind8Install.sh

cách sử dụng = $ (con mèo << EOM

SỬ DỤNG: - Kịch bản này chỉ hoạt động với "XMind_amd64" (không phải i386, 32-bit)! Đã thử nghiệm với Ubuntu 16.04.2 -Best chỉ cần sao chép tệp tập lệnh này vào cùng thư mục với xmind-8-update1-linux.zip đã tải xuống tập tin (hoặc bất cứ điều gì bạn gọi nó). - Kịch bản này sẽ tạo một thư mục cuối cùng 'xmind8' để cài đặt vào nhưng bạn cần chọn nơi bạn muốn thư mục 'xmind8' đó nếu bạn không muốn mặc định '$ HOME / .local / bin'.

xmind [/path/to/doaded_xmind_file-name.zip] [/ path / to / where / you / muốn / to / install (DEFAULT: $ HOME / .local / bin)]

THÍ DỤ: sudo bash $ 0 xmind-8-update1-linux.zip sudo bash $ 0 Tải xuống / xmind-8.zip sudo bash $ 0 xmind-8-update1-linux.zip $ HOME / ứng dụng sudo bash $ 0 xmind-8-update1-linux.zip / opt \viết sai rồi EOM )

[[($ # <1) || ("$ 1" == "- trợ giúp") || ("$ 1" == "-h") || ("$ 1" == "-H")]] && echo -e "$ {cách sử dụng}" # Hiển thị thông tin trợ giúp / sử dụng

hàm fCHECKSUDO {# kiểm tra để đảm bảo tập lệnh đang được chạy dưới quyền root if ["$ (id -u)"! = '0'] sau đó echo -e "\ n $ (tput setaf 1) Tập lệnh này phải được chạy dưới quyền root! ($ sudo bash ...) $ (tput setaf 9) \ n" thoát 1 fi } fCHECKSUDO

gõ giải nén> / dev / null 2> & 1 || {apt-get install -y giải nén; } # This cài đặt gói 'giải nén' nếu nó chưa được cài đặt. fileZip = "$ {1}" installDirRoot="${2:-"$HOME/.local/bin"}" #echo '$fileZip='$fileZip " " '$installDirRoot='$installDirRoot

function _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 / ^..//$ {haiDot //// \ /} / g" $ xmindini

mèo << - EOF> $ HOME / .local / share / ứng dụng / xmind.desktop [Mục nhập máy tính để bàn] Loại = Ứng dụng Tên = XMind Nhận xét = Tạo và chia sẻ bản đồ tư duy. Exec = $ installDirRoot / xmind8 / XMind_amd64 / XMind% f Danh mục = Văn phòng; NoDisplay = sai MimeType = ứng dụng / zip Thiết bị đầu cuối = sai Biểu tượng = $ installDirRoot / xmind8 / XMind_amd64 / configure / org.eclipse.osgi / 981/0 / .cp / icon / xmind.64.png EOF

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

Hướng dẫn cho người mới về cách cài đặt XMind8 với tập lệnh này:

1) Tải xuống tệp zip XMind 8 (mà bạn có thể đã có và đó là lý do tại sao bạn đang ở đây).
2) Tạo một tệp trống $ touch xmind8Install.shtrong cùng thư mục mà bạn đã lưu xmind-8-update1-linux.ziptệp bạn đã tải xuống.
3) Sao chép-dán nội dung của tập lệnh bash ở trên vào tệp xmind8Install.sh
4) chạy $ bash xmind8Install.sh --helpđể biết thông tin sử dụng.

ví dụ: $ sudo bash xmind8Install.sh xmind-8-update1-linux.zip


1

Nếu sau khi cài đặt XMind, bất kỳ phương pháp nào bạn không thể khởi chạy nó như được nêu bởi @quickstop. Vấn đề có thể là do cách Java 9/10/11 xử lý đường dẫn lớp, có vẻ như Xmind đang sử dụng một phiên bản nhật thực cũ.

Mẹo nhỏ là bảo nhật thực sử dụng phiên bản Java 8.

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

Yêu cầu nhật thực tìm java tại / usr / lib / jvm / ....

BTW tệp deb chứa phiên bản Xmind cũ hơn.

Nếu bạn không muốn sử dụng công cụ sửa đổi dòng lệnh, bạn luôn có thể bao gồm

-vm <your path to java exec>

cờ trong tệp XMind.ini


Trên eclipse.org/forums/index.php/t/198527 bạn có thể tìm thấy lý do cho việc này.
Bệnh ung thư Andrés

Điều đó có vẻ hiệu quả, nhưng có cách nào để thay đổi vĩnh viễn? Cảm ơn!!
DPSSpatial

0

Tôi đã thử hướng dẫn từ trang web chính thức: http://www.xmind.net/m/PuDC (hướng dẫn văn bản bạn có thể tìm thấy ở cuối trang) với Ubuntu 16.04.2 (x64). Hoạt động tốt!

Ngoài ra, nếu bạn có cài đặt Ubuntu mới (như tôi có), có lẽ bạn cần cài đặt java: sudo apt-get install default-jre

Và biểu tượng, nó không xuất hiện trong hộp, vì vậy tôi đã tải xuống png theo cách thủ công và được chỉ định trong tệp .desktop, smth. như:

Icon=/opt/xmind/XMind_6_icon.png

Chia sẻ chi tiết về giải pháp. Các liên kết có thể có ích chỉ vì đã cho tham chiếu hoặc biết thêm chi tiết
Mostafa Ahangarha

0

Tôi đã có thể cài đặt Xmind 8 update2 để cài đặt và hoạt động trong Ubuntu 17.04 sau khi cài đặt Oracle Java 8. Xmind 8 dường như không hoạt động với openjdk (bất kỳ phiên bản nào).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.