Configurando um pacote que foi baixado usando o apt-get

3

Eu tenho que reconfigurar o PHP com algumas opções extras, mas desde que eu baixei no Ubuntu usando o apt-get eu não consigo encontrar a fonte em qualquer lugar (php -i aponta a fonte para uma pasta tmp que não existe mais).

Existe alguma maneira de reconfigurar sem ter que usar o apt-get -o =?

Um dos meus problemas é que eu preciso da versão para dizer o mesmo (5.3.2) fazendo um apt-get agora tenta baixar 5.3.3

    
por Toby 05.10.2010 / 13:00

3 respostas

4

answer me fez ir ler a manpage e você pode especificar a versão ao baixar a fonte com o apt-get.

Na página de manual do apt-get .

source

...

A specific source version can be retrieved by postfixing the source name with an equals and then the version to fetch, similar to the mechanism used for the package files. This enables exact matching of the source package name and version, implicitly enabling the APT::Get::Only-Source option.

Note that source packages are not tracked like binary packages, they exist only in the current directory and are similar to downloading source tar balls.

então rodando

apt-get source php5=5.3.2

deve fazer o truque

    
por 05.10.2010 / 13:59
5

apt-get source $PACKAGE=$PACKAGEVERSION fará o download do código-fonte de um pacote para o diretório atual.

apt-get build-dep $PACKAGE instalará as dependências de compilação de um pacote para que você possa criá-lo.

dpkg-buildpackage irá criá-lo.

dpkg -i $PACKAGEFILE instalará um arquivo de pacote. (.deb)

    
por 05.10.2010 / 14:10
3

Se você quer dizer a configuração que acontece quando você instala o pacote, então

dpkg-reconfigure php5

Se você quiser recompilar o pacote com uma configuração diferente em tempo de compilação, então, se o pacote ainda estiver disponível a partir de suas fontes configuradas:

apt-get source php5=5.3.2

Se o pacote caiu dos repositórios, você terá que procurá-lo na web. Todos os pacotes Debian são arquivados em snapshot.debian.org .

    
por 05.10.2010 / 20:54