Sistemimde yüklü her yazılım paketi için lisansı veren bir komut dosyası yazmak istiyorum.
Kullanarak dpkg --get-selections
yüklü her şeyin listesini alabilirim. Ancak, her paket için lisans bilgilerini almanın bir yolunu göremiyorum. Örneğin, aptitude show
her paketin özelliklerini almak için kullanabilirsiniz , ancak bu lisans içermez:
$ aptitude show apache2
Package: apache2
State: installed
Automatically installed: no
Version: 2.2.14-5ubuntu8.6
Priority: optional
Section: httpd
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uncompressed Size: 36.9k
Depends: apache2-mpm-worker (= 2.2.14-5ubuntu8.6) | apache2-mpm-prefork (= 2.2.14-5ubuntu8.6) | apache2-mpm-event (= 2.2.14-5ubuntu8.6) | apache2-mpm-itk (= 2.2.14-5ubuntu8.6),
apache2.2-common (= 2.2.14-5ubuntu8.6)
Provided by: apache2-mpm-event, apache2-mpm-itk, apache2-mpm-prefork, apache2-mpm-worker
Description: Apache HTTP Server metapackage
The Apache Software Foundation's goal is to build a secure, efficient and extensible HTTP server as standards-compliant open source software. The result has long been the
number one web server on the Internet.
It features support for HTTPS, virtual hosting, CGI, SSI, IPv6, easy scripting and database integration, request/response filtering, many flexible authentication schemes, and
more.
Homepage: http://httpd.apache.org/
Her paketle lisansı ilişkilendiren bir üçüncü taraf deposu var mı?
Her kaynak paketi indirmek ve lisans bilgileri için incelemek acı verici gelebilir, ancak belki de en iyi yol budur.