apt использует dpkg для создания множества приложений, а для dpkg - каталог /var/lib/dpkg/info, в котором много *.info файлов; они содержат информацию о каждом файле, который поставляется вместе с пакетом.
Таким образом, вы можете сделать grep -i --color 'nvcc' /var/lib/dpkg/info/*.list. Это может создать довольно большой список, однако, чтобы сузить его, мы можем использовать утилиту which.
which находит конкретный двоичный / исполняемый файл. Например,
xieerqi:$ grep $(which gnome-terminal) /var/lib/dpkg/info>
/var/lib/dpkg/info/gnome-terminal.list:/usr/bin/gnome-terminal.wrapper
/var/lib/dpkg/info/gnome-terminal.list:/usr/bin/gnome-terminal
Это говорит grep, чтобы получить полный путь к исполняемому файлу gnome-terminal и найти, какой пакет его установил. В этом случае пакет был gnome-terminal.
Не такой очевидный случай был бы nm-tool
xieerqi:$ grep $(which nm-tool) /var/lib/dpkg/info/*.list
/var/lib/dpkg/info/network-manager.list:/usr/bin/nm-tool
Таким образом, мы знаем, что он принадлежит network-manager package
Вы можете включить display_errors и отключить log_errors в файле php.ini (/etc/php5/apache2/php.ini). Но обратите внимание, что для живого сайта гораздо лучше регистрировать ошибки, чем отображать ошибку на веб-странице, потому что такая ошибка может содержать информацию, которую вы не хотите утечка.
Если вы хотите отладить ваш php-код, который вы хотите запустить tail -f /var/log/apache2/error.log, у него будет подробная информация о том, почему была вызвана ошибка 500.
Вот пример из моего журнала ошибок что недавно выбрал 500 ошибок
[Sun Sep 11 22:54:16 2011] [ошибка] [клиент 127.0.0.1] PHP Неустранимая ошибка: вызов функции-члена sql_query () для не-объекта в /home/marco/Projects/Ondina/cp/apps/domains/databases.d.php в строке 170Здесь показан источник файла, в который были сброшены ошибка, строка и точное сообщение об ошибке. Из этих трех переменных вы сможете найти и исправить любые проблемы с вашим кодом.
Вы можете включить display_errors и отключить log_errors в файле php.ini (/etc/php5/apache2/php.ini). Но обратите внимание, что для живого сайта гораздо лучше регистрировать ошибки, чем отображать ошибку на веб-странице, потому что такая ошибка может содержать информацию, которую вы не хотите утечка.
если вы хотите отлаживать PHP-код вы хотите, чтобы запустить tail -f /var/log/apache2/error.log, это будет иметь подробную информацию о том, почему 500 ошибка была вызвана.
вот пример из моего журнала ошибок, который недавно бросил 500 ошибка
[Вс Сен 11 22:54:16 2011] [ошибка] [клиент 127.0.0.1] в PHP фатальная ошибка: призыв к член функция sql_query() на не-объект в /home/marco/Projects/Ondina/cp/apps/domains/databases.d.php на линии 170это показывает исходный файл, скинул ошибки, и точное сообщение об ошибке. Из этих трех переменных вы должны быть в состоянии найти и исправить любые проблемы с вашим кодом.
Вы можете включить display_errors и отключить log_errors в файле php.ini (/etc/php5/apache2/php.ini). Но обратите внимание, что для живого сайта гораздо лучше регистрировать ошибки, чем отображать ошибку на веб-странице, потому что такая ошибка может содержать информацию, которую вы не хотите утечка.
если вы хотите отлаживать PHP-код вы хотите, чтобы запустить tail -f /var/log/apache2/error.log, это будет иметь подробную информацию о том, почему 500 ошибка была вызвана.
вот пример из моего журнала ошибок, который недавно бросил 500 ошибка
[Вс Сен 11 22:54:16 2011] [ошибка] [клиент 127.0.0.1] в PHP фатальная ошибка: призыв к член функция sql_query() на не-объект в /home/marco/Projects/Ondina/cp/apps/domains/databases.d.php на линии 170это показывает исходный файл, скинул ошибки, и точное сообщение об ошибке. Из этих трех переменных вы должны быть в состоянии найти и исправить любые проблемы с вашим кодом.
Вы можете включить display_errors и отключить log_errors в файле php.ini (/etc/php5/apache2/php.ini). Но обратите внимание, что для живого сайта гораздо лучше регистрировать ошибки, чем отображать ошибку на веб-странице, потому что такая ошибка может содержать информацию, которую вы не хотите утечка.
Если вы хотите отладить ваш php-код, который вы хотите запустить tail -f /var/log/apache2/error.log, у него будет подробная информация о том, почему была вызвана ошибка 500.
Вот пример из моего журнала ошибок что недавно выбрал 500 ошибок
[Sun Sep 11 22:54:16 2011] [ошибка] [клиент 127.0.0.1] PHP Неустранимая ошибка: вызов функции-члена sql_query () для не-объекта в /home/marco/Projects/Ondina/cp/apps/domains/databases.d.php в строке 170Здесь показан источник файла, в который были сброшены ошибка, строка и точное сообщение об ошибке. Из этих трех переменных вы сможете найти и исправить любые проблемы с вашим кодом.
Вы можете включить display_errors и отключить log_errors в файле php.ini (/etc/php5/apache2/php.ini). Но обратите внимание, что для живого сайта гораздо лучше регистрировать ошибки, чем отображать ошибку на веб-странице, потому что такая ошибка может содержать информацию, которую вы не хотите утечка.
Если вы хотите отладить ваш php-код, который вы хотите запустить tail -f /var/log/apache2/error.log, у него будет подробная информация о том, почему была вызвана ошибка 500.
Вот пример из моего журнала ошибок что недавно выбрал 500 ошибок
[Sun Sep 11 22:54:16 2011] [ошибка] [клиент 127.0.0.1] PHP Неустранимая ошибка: вызов функции-члена sql_query () для не-объекта в /home/marco/Projects/Ondina/cp/apps/domains/databases.d.php в строке 170Здесь показан источник файла, в который были сброшены ошибка, строка и точное сообщение об ошибке. Из этих трех переменных вы сможете найти и исправить любые проблемы с вашим кодом.
Вы можете включить display_errors и отключить log_errors в файле php.ini (/etc/php5/apache2/php.ini). Но обратите внимание, что для живого сайта гораздо лучше регистрировать ошибки, чем отображать ошибку на веб-странице, потому что такая ошибка может содержать информацию, которую вы не хотите утечка.
Если вы хотите отладить ваш php-код, который вы хотите запустить tail -f /var/log/apache2/error.log, у него будет подробная информация о том, почему была вызвана ошибка 500.
Вот пример из моего журнала ошибок что недавно выбрал 500 ошибок
[Sun Sep 11 22:54:16 2011] [ошибка] [клиент 127.0.0.1] PHP Неустранимая ошибка: вызов функции-члена sql_query () для не-объекта в /home/marco/Projects/Ondina/cp/apps/domains/databases.d.php в строке 170Здесь показан источник файла, в который были сброшены ошибка, строка и точное сообщение об ошибке. Из этих трех переменных вы сможете найти и исправить любые проблемы с вашим кодом.