Làm cách nào tôi có thể xem Mã nguồn để cập nhật trong Trình cập nhật phần mềm?


1

Có thể lấy thêm chi tiết (mã nguồn) trên các bản cập nhật trong Ubuntu không?

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

Tôi cảm thấy như tôi chỉ cài đặt một số nhị phân mờ đục mỗi lần ...

Thật tuyệt khi có thể tham gia và thực hiện kiểm tra ngẫu nhiên các thay đổi ...

Chỉnh sửa: Tôi chỉ muốn biết thêm thông tin về những gì 143 kb patch... Đây là nguồn mở phải không ...


Điều này có thể liên quan hoàn toàn hoặc một phần đến câu hỏi này: askubfox.com/questions/36088/ ,. Tôi không chắc chắn rằng cơ sở bạn muốn có ở đó - nếu bạn muốn kiểm tra nguồn của một ứng dụng thì bạn có thể tìm thấy kho của họ, thường là git và kiểm tra các thay đổi. Trong sudo aptitudemột dòng lệnh nếu bạn thực hiện shift-C trên một gói bạn sẽ nhận được thay đổi, tôi nghĩ chúng cũng hiển thị trong sudo synapticGUI (và có lẽ trong "Trình cập nhật phần mềm" ở đâu đó?). Do thời gian, sẽ không thể kiểm tra tất cả các thay đổi!
pbhj

1
Thời gian hữu ích hơn để kiểm tra mã là khi gói nằm trong túi được cung cấp. Tốt hơn để khám phá các vấn đề trước khi gói được đẩy đến hàng triệu người dùng. Sau đó có vẻ như một sự lãng phí nỗ lực của bạn.
dùng535733

Câu trả lời:


0

Tôi cuộn lên thiết bị đầu cuối của mình và tìm kiếm một bản cập nhật gần đây của hệ thống của tôi và tôi đang sử dụng nó như một ví dụ về cách tôi có thể làm điều đó trên hệ thống 19.10 / eoan của mình: -

tôi hiểu rồi

Get:41 http://ftp.iinet.net.au/pub/ubuntu eoan/universe amd64 mate-applets amd64 1.22.2-0ubuntu1 [176 kB] 

từ apt dist-upgradenhưng thông tin này có thể đến từ / var / log / apt, tôi chỉ muốn một tên gói ví dụ cho một sự thay đổi ... Tôi sẽ theo dõi mate-appletslưu ý đó là phiên bản gói.

Mở https://packages.ubfox.com/source/eoan/mate-applets cho gói của tôi, tôi có thể nhấp vào "Ubuntu Changelog" ở bên phải ( Tôi vừa mở gói.ubfox.com và tìm kiếm mate-applets- mới nhất là hiển thị và chọn )

https://changelogs.ubfox.com/changelogs/pool/universe/m/mate-applets/mate-applets_1.22.2-0ubfox1/changelog

vì vậy tôi có thể thấy thay đổi cho sự thay đổi này, tức là.

mate-applet (1.22.2-0ubfox1) eoan; khẩn cấp = trung bình

  • Phát hành ngược dòng mới. * debian / bản vá:

    • Thả 1001_FTBFS-chống-libcpupower.patch. Áp dụng ngược dòng.

    - Martin Wimpress Mon, ngày 23 tháng 9 năm 2019 20:06:13 +0100

Tôi hiếm khi muốn nhiều hơn thế, nhưng bạn có thể theo các liên kết trên trang web của gói.ubfox.com để xem mã nguồn, tức là. https://salsa.debian.org/debian-mate-team/mate-applets/commit/671413c11c8d9e362f2d8b7473679a3c78119bd6 để xem

2 tập tin thay đổi với 0 bổ sung và 164 lần xóa

Tóm tắt; cộng với những diffthay đổi với nguồn có thể nhìn thấy.

đây là bản cập nhật được chọn ngẫu nhiên


0

Khá đơn giản.

Làm cho cửa sổ cập nhật phần mềm lớn hơn hoặc tối đa hóa

Trên bất kỳ bản cập nhật nào có mũi tên màu đen, nhấp vào mũi tên để mở rộng và hiển thị các bản cập nhật riêng lẻ. Cũng mở rộng phần mô tả kỹ thuật. Bạn sẽ thấy tên gói & phiên bản ở trên cùng, thay đổi bằng văn bản bên dưới.

Để thay đổi mã thực tế, bạn cần tìm gói đó trong launchpad. Một ví dụ về tìm kiếm đơn giản dựa trên thông tin hiển thị sẽ làlibc-bin 2.30-ubuntu1 launchpad

Màn hình hiển thị liên kết tốt nhất vào launchpad, tức là gói nguồn , glibc package. Từ trang đó chọn phát hành, mở rộng và tìm kiếm Available diffs Bạn có thể xem khác biệt trong trình duyệt của mình hoặc tải xuống để xem.

Một tìm kiếm alt cho bản cập nhật ví dụ, (libc-bin) sẽ là tìm kiếm glibc package launchpad. Trình cập nhật phần mềm không liệt kê tên nguồn, synaptic cũng & liệt kê tất cả các cập nhật riêng lẻ không giống như trình cập nhật phần mềm có thể đặt chúng hàng loạt dưới các tên mô tả.nhập mô tả hình ảnh ở đây

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.