Làm cách nào để tạo một gói cho Eclipse cập nhật trong Ubuntu?


2

Vì vậy, phiên bản mới của Eclipse, Helios, đã được phát hành. Kho lưu trữ Ubuntu có phiên bản trước. Tôi hiểu rằng bạn có thể tự tạo các gói (tức là tạo một eclipse.deb) để hệ thống của bạn có nhiều kiến ​​thức nhất có thể về những gì đã cài đặt, ngay cả khi nó được tải xuống thủ công.

  1. Đó có phải là một ý tưởng tốt?
  2. bất cứ ai có thể cho tôi biết làm thế nào để làm điều đó?

(Và nếu có ai biết về gói Eclipse có sẵn, hãy nói cho tôi biết, nhưng tôi vẫn quan tâm đến câu trả lời cho các câu hỏi trên;)

Cảm ơn tất cả,

Andy

Câu trả lời:


2

Đáng buồn thay, bạn vẫn sẽ bỏ lỡ một số mặt đẹp hơn của các gói. Đầu tiên, rõ ràng bạn sẽ không nhận được cập nhật tự động cho nó. Thứ hai, nếu bạn đang nghĩ rằng khi thực hiện cài đặt sạch, bạn có thể chỉ cần in danh sách các gói dựa trên apt và nhận cùng gói khi cài đặt hệ thống mới, hãy quên nó đi. Danh sách này sẽ chứa không chỉ các gói được cài đặt thủ công thực tế mà còn bao gồm tất cả các phụ thuộc được đặt thành thủ công, vì vậy bạn không thể xem tất cả các phần mềm đã cài đặt. Tôi thấy tốt nhất để tạo một danh sách như vậy bằng tay trong gedit. Thứ ba, bạn vẫn sẽ phải quan tâm đến các phụ thuộc, chỉ là nó sẽ xảy ra tại thời điểm thực hiện gói thay vì thời gian biên dịch thủ công. Điều tương tự cũng xảy ra với những thứ như một mục menu chính. Vì vậy, trong một số trường hợp, sự phức tạp thêm vào của việc tạo ra một gói không đáng giá.

Mặt khác, nếu các tác giả nhật thực không cung cấp cách gỡ cài đặt nhật thực tích hợp từ nguồn của bạn, thì bạn nên tạo một gói trước để apt có thể gỡ bỏ nó cho bạn sau. Ngoài ra, nếu bạn sẽ cài đặt nó trên nhiều PC, một gói sẽ rất tiện dụng.

Có một công cụ sẽ tạo ra một gói cho bạn, nhưng tôi đã đọc rằng nó không tốt lắm với việc giải quyết các phụ thuộc. Chưa bao giờ tự mình thử, nhưng nếu bạn muốn dùng thử, đây là liên kết: CheckInstall


Cảm ơn những điểm đó. Bạn đã thúc đẩy tôi nghĩ rằng tôi thực sự không có nhiều thứ để kiếm được từ nó; Tôi nghĩ rằng tôi sẽ để nó được cài đặt thủ công, trừ khi bất cứ ai cũng có thể cho tôi một số ưu điểm sát thủ để thực hiện / sử dụng một gói.
Andy

1

Tài liệu dành cho nhà phát triển của IBM thường được viết rất tốt: http://www.ibm.com/developerworks/linux/l Library / l-debpkg.html

Nếu Google không biết về nhật thực-helios.deb, bạn sẽ thực hiện một điều tốt bằng cách tạo một cái.

Tôi đã tạo .deb ít phức tạp hơn cho chính xác những lý do bạn muốn. Việc tạo ra rất dễ dàng, đối với nhật thực, việc có được sự phụ thuộc sẽ khó khăn hơn. Xé gói Galileo để tạo cho mình một điểm khởi đầu.


Cảm ơn các liên kết, tho Tôi hơi bận rộn với mo để dành nhiều thời gian để điều tra việc này.
Andy

1

Đóng gói Eclipse cho Debian (hoặc Ubuntu) không phải là một nhiệm vụ tầm thường. Debian yêu cầu tất cả các gói được xây dựng từ nguồn, trong trường hợp của Eclipse, đó là một nỗ lực đáng kể mà một vài người đã thực hiện trong vài tháng. Nếu bạn muốn giúp đỡ và cảm nhận thách thức, hãy truy cập http://wiki.debian.org/Java để bắt đầu và đăng ký vào danh sách gửi thư debian-java.


Cảm ơn, không có thứ hai miễn phí trong ngày tại thời điểm này: /
Andy
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.