Инструмент пакета создан после инструмента Linux Package 'Apt/Apt-Get'. Он имеет симулярные функции как apt-get, но для Computercraft. Вы можете установить набор пакетов по умолчанию из онлайн -источников или зарегистрировать свои собственные пакеты . Он имеет дело с зависимостями (например, пакет A зависит от пакета B, поэтому, если вы установите пакет A, инструмент также установит пакет B), и он автоматически проверяет обновления ; Если обновления доступны, вы можете установить их с одной командой . Этот пакет инструмент был создан, чтобы сделать все это как можно более простым .
На данный момент список пакетов по умолчанию очень маленький. Если вы разработчик и хотите зарегистрировать свою собственную программу, пожалуйста, прочитайте «Как подать заявку на список пакетов по умолчанию для одной из ваших пакетов».
Установщик размещен на pastebin.com. Поэтому вы можете установить инструмент с одной командой:
pastebin run syAUmLaF
Внимание: Pastebin'-Program больше не работает надежно на 1,7,10 или старше ! Вы можете решить проблему, загрузив и установив эту ресурса, или, если вы играете на сервере, попросите вашего администратора установить ее в каталог сервера. Вы должны перезапустить свою игру/сервер, чтобы она работала!
Альтернативно, вы можете вручную загрузить ccptinstall.lua-файл, поместить его в свой рабочий каталог компьютеров и выполнить его.
Эта программа представляет собой программу с одной командой. Чтобы использовать его, тип:
ccpt <action>
Возможны следующие действия:
ccpt update
Это получает список пакетов по умолчанию и свойствам всех пакетов, в том числе локальные пакеты, из Интернета и хранит их в местном уровне.
Вывод должен выглядеть примерно так:
ccpt install <packageid>
Это устанавливает пакет с идентификатором, включая все пакеты, от которых он зависит.
Вывод должен выглядеть примерно так:
ccpt upgrade
Это обновляет все пакеты. Если пакет нуждается в новой зависимости после обновления или обновленной версии зависимости, пакет, от которого он зависит, будет установлен или обновлен.
Вывод должен выглядеть примерно так:
ccpt uninstall <packageid>
Это удаляет пакет с данным идентификатором и всеми пакетами, которые зависят от указанного пакета.
Вывод должен выглядеть примерно так:
ccpt add <packageid> <packageinfoURL>
Это добавляет пользовательский пакет в локальный список. Вы должны запустить «обновление CCPT», хотя он может быть установлен/изменен.
Вывод должен выглядеть примерно так:
ccpt remove <packageid>
Это удаляет пользовательский пакет из локального списка. Вы должны запустить «обновление CCPT», хотя для его удаления из «способного обновления/удаления».
Вывод должен выглядеть примерно так:
ccpt list
В этом перечислены имя, их статус установки и ли они доступны обновления всех установленных и способных устанавливать пакеты.
Вывод должен выглядеть примерно так:
ccpt info <packageid>
Это печатает имя, автор, описание, веб -сайт (если указано), тип установки, установленные и новую версию данного пакета.
Вывод должен выглядеть примерно так:
ccpt help
Это печатает все доступные действия для команды «CCPT».
Вывод должен выглядеть примерно так:
ccpt version
Это печатает установленную версию CCPT.
Вывод должен выглядеть примерно так:
Взгляните в нашу вики: как создать свой собственный пакет
Ничего здесь, мы все еще на 1.0 :)
Ну, это все! Спасибо за использование этого инструмента пакета. Было бы потрясающе, если бы мы могли со временем создать полезную коллекцию пакетов.
Как всегда, имейте в виду, что мой родной язык не английский. В этом репозитории есть некоторые ошибки, связанные с орфографией/языком. Если вы найдете один, пожалуйста, создайте проблему, чтобы я мог их исправить.
Кроме того, я все еще новичок в GitHub. Если вы найдете что -то, что я могу сделать лучше, и это определенно, поскольку я еще не знаю все функции GitHub, пожалуйста, также создайте проблему.
В любом случае, спасибо, что прочитали все это!
~ Pentagonlp