Место расположения исходных файлов Casper

Вопрос или проблема

У меня Ubuntu 24.04, и я установил пакет исходных файлов Casper.

В каком каталоге я могу найти исходные файлы на C?

Вы говорите, что установили его, но неясно, какой пакет вы установили; если вы установили бинарный пакет с помощью apt install, то исходного пакета нет.

Вы использовали установку из исходников?

Также обратите внимание, что местоположение связано с $PWD или вашим текущим рабочим каталогом… т.е. если я cd ~/blah, то apt source casper, я бы искал пакет в ~/blah/

guiverc@d7050-next:~$   cd blah
guiverc@d7050-next:~/blah$   apt source casper
УВЕДОМЛЕНИЕ: упаковка 'casper' поддерживается в системе контроля версий 'Git' по адресу:
https://git.launchpad.net/casper
Пожалуйста, используйте:
git clone https://git.launchpad.net/casper
чтобы получить последние (возможно, еще не выпущенные) обновления пакета.
Необходимо загрузить 109 кБ архивов исходных файлов.
Получить:1 http://archive.ubuntu.com/ubuntu plucky/main casper 1.502 (dsc) [1,741 B]
Получить:2 http://archive.ubuntu.com/ubuntu plucky/main casper 1.502 (tar) [107 kB]
Загружено 109 кБ за 2 с (58.6 кБ/с) 
dpkg-source: информация: извлечение casper в casper-1.502
dpkg-source: информация: распаковка casper_1.502.tar.xz
Уведомление: Игнорирование файла 'google-chrome.alt_sources' в каталоге '/etc/apt/sources.list.d/' из-за недопустимого расширения имени файла
guiverc@d7050-next:~/blah$   ls
casper-1.502      casper_1.502.tar.xz  ubuntu-wallpapers-24.04.2                ubuntu-wallpapers_24.04.2.dsc
casper_1.502.dsc  pinxi                ubuntu-wallpapers_24.04.2.debian.tar.xz  ubuntu-wallpapers_24.04.2.orig.tar.gz
guiverc@d7050-next:~/blah$   cd casper-1.502/
guiverc@d7050-next:~/blah/casper-1.502$   ls -lah
всего 64K
drwxrwxr-x 9 guiverc guiverc 4.0K Jul 17 03:25 .
drwxrwxr-x 4 guiverc guiverc 4.0K Nov  3 08:27 ..
drwxrwxr-x 2 guiverc guiverc 4.0K Mar 31  2024 bin
-rw-rw-r-- 1 guiverc guiverc  437 Jul 16 08:52 casper.conf
drwxrwxr-x 2 guiverc guiverc 4.0K Jul 17 03:28 casper-md5check
drwxrwxr-x 2 guiverc guiverc 4.0K Mar 31  2024 caspermon
-rw-rw-r-- 1 guiverc guiverc  18K Mar 31  2024 COPYING
drwxrwxr-x 5 guiverc guiverc 4.0K Sep 14 04:17 debian
drwxrwxr-x 2 guiverc guiverc 4.0K Mar 31  2024 hooks
-rw-rw-r-- 1 guiverc guiverc  406 Mar 31  2024 Makefile
drwxrwxr-x 4 guiverc guiverc 4.0K Mar 31  2024 scripts
drwxrwxr-x 2 guiverc guiverc 4.0K Mar 31  2024 ubiquity-hooks

Ответ или решение

Местоположение исходных файлов Casper на Ubuntu 24.04

При установке пакета источников Casper на вашу систему Ubuntu 24.04, вы можете найти C исходные файлы в директории, в которую были извлечены архивы исходного кода. Для этого необходимо учесть несколько важных шагов и деталей.

1. Установка пакетa источников

Если вы использовали команду apt source casper, как показано в приведенном вами примере, то в текущей директории (где вы выполняли команду) будет извлечен исходный код. Например, если вы вначале выполнили команду:

cd ~/blah
apt source casper

Исходные файлы Casper окажутся в папке casper-1.502, которая будет создана в директории ~/blah/.

2. Извлечение и структура файлов

После выполнения команды apt source casper, вы, скорее всего, увидите вывод, аналогичный следующему:

Get:1 http://archive.ubuntu.com/ubuntu plucky/main casper 1.502 (dsc) ...
Get:2 http://archive.ubuntu.com/ubuntu plucky/main casper 1.502 (tar) ...
Fetched 109 kB in 2s ...
dpkg-source: info: extracting casper in casper-1.502

Это указывает на то, что пакет с исходным кодом был успешно загружен и извлечен. Ваша папка ~/blah/ теперь будет содержать следующие файлы и директории:

  • casper-1.502/
  • casper_1.502.tar.xz
  • casper_1.502.dsc
  • (и другие файлы, включая зависимые пакеты и конфигурации).

3. Путь к C исходным файлам

Чтобы найти непосредственно C исходные файлы, вам следует перейти в директорию casper-1.502, где вы можете увидеть структуру каталогов и файлов:

cd ~/blah/casper-1.502/
ls -lah

Внутри директории casper-1.502 вы найдете такие подкаталоги, как bin, debian, hooks, а также файлы конфигурации и Makefile. Основные исходные файлы должны находиться в подкаталогах, таких как scripts, где могут находиться C файлы, которые требуются для сборки.

4. Рекомендации по источникам

Если вы хотите получить последнюю версию исходных файлов, рекомендуется использовать систему контроля версий Git. Это можно сделать, выполнив команду:

git clone https://git.launchpad.net/casper

Эта команда создаст локальную копию актуального репозитория, включая последние обновления, которые могут быть еще не представлены в стабильной версии пакета.

Заключение

Таким образом, для доступа к C исходным файлам Casper после установки пакета на Ubuntu 24.04, выполните команду apt source casper, а затем перейдите к созданной директории casper-1.502. Это обеспечит вам доступ к важным файлам, необходимым для дальнейшей работы или модификации программного обеспечения. Если у вас возникнут дополнительные вопросы или потребуется помощь с компиляцией исходных файлов, не стесняйтесь обращаться.

Оцените материал
Добавить комментарий

Капча загружается...