это не работает, хотя Лекенштейн прав.
вы должны установить переменную равную выходу id -u
ID=$(id -u) if [ $ID != 0 ] then sudo "$0" "$@" exit fi
, если вы используете echo для вывода this script requires root permissions, который будет отображаться каждый раз, когда пользователь, отличный от root (начиная с id = 0), запускает скрипт независимо от того, нужны ли ему права root, поэтому просто сохраняйте его простым.
PPA, как правило, добавляются в свои собственные файлы в /etc/apt/sources.list.d/. Вот выдержка из ls в этом каталоге в этой системе:
am-monkeyd-nautilus-elementary-ppa-maverick.list
am-monkeyd-nautilus-elementary-ppa-maverick.list.save
awn-testing-ppa-maverick.list
awn-testing-ppa-maverick.list.save
banshee-team-banshee-unstable-maverick.list
banshee-team-banshee-unstable-maverick.list.save
banshee-team-ppa-maverick.list
Если вы пытаетесь переместить их в другую систему или создать резервную копию, просто использование этих файлов не является лучшим потому что эти файлы имеют в них определенные строки. Посмотрите на мой ответ по другому вопросу. Он будет генерировать список строк PPA, которые вы можете добавить вручную (или с небольшим скриптом, который просто перебирает список).
Сзэ имеют тенденцию быть добавлены в свои файлы в /etc/apt/sources.list.d/. Вот выдержка из [F3] в этом каталоге на этой системе:
am-monkeyd-nautilus-elementary-ppa-maverick.list
am-monkeyd-nautilus-elementary-ppa-maverick.list.save
awn-testing-ppa-maverick.list
awn-testing-ppa-maverick.list.save
banshee-team-banshee-unstable-maverick.list
banshee-team-banshee-unstable-maverick.list.save
banshee-team-ppa-maverick.list
если вы пытаетесь переместить их в другой системе и их резервное копирование, просто используя эти файлы-это не самая лучшая идея, потому что эти файлы имеют версию определенных строк в них. Посмотрите на мой ответ на другой вопрос. Он будет генерировать список строк НПА, которые можно добавить вручную (или с небольшой скрипт, который просто петли списке).
PPA, как правило, добавляются в свои собственные файлы в /etc/apt/sources.list.d/. Вот выдержка из ls в этом каталоге в этой системе:
am-monkeyd-nautilus-elementary-ppa-maverick.list
am-monkeyd-nautilus-elementary-ppa-maverick.list.save
awn-testing-ppa-maverick.list
awn-testing-ppa-maverick.list.save
banshee-team-banshee-unstable-maverick.list
banshee-team-banshee-unstable-maverick.list.save
banshee-team-ppa-maverick.list
Если вы пытаетесь переместить их в другую систему или создать резервную копию, просто использование этих файлов не является лучшим потому что эти файлы имеют в них определенные строки. Посмотрите на мой ответ по другому вопросу. Он будет генерировать список строк PPA, которые вы можете добавить вручную (или с небольшим скриптом, который просто перебирает список).
PPA, как правило, добавляются в свои собственные файлы в /etc/apt/sources.list.d/. Вот выдержка из ls в этом каталоге в этой системе:
am-monkeyd-nautilus-elementary-ppa-maverick.list
am-monkeyd-nautilus-elementary-ppa-maverick.list.save
awn-testing-ppa-maverick.list
awn-testing-ppa-maverick.list.save
banshee-team-banshee-unstable-maverick.list
banshee-team-banshee-unstable-maverick.list.save
banshee-team-ppa-maverick.list
Если вы пытаетесь переместить их в другую систему или создать резервную копию, просто использование этих файлов не является лучшим потому что эти файлы имеют в них определенные строки. Посмотрите на мой ответ по другому вопросу. Он будет генерировать список строк PPA, которые вы можете добавить вручную (или с небольшим скриптом, который просто перебирает список).
PPA, как правило, добавляются в свои собственные файлы в /etc/apt/sources.list.d/. Вот выдержка из ls в этом каталоге в этой системе:
am-monkeyd-nautilus-elementary-ppa-maverick.list
am-monkeyd-nautilus-elementary-ppa-maverick.list.save
awn-testing-ppa-maverick.list
awn-testing-ppa-maverick.list.save
banshee-team-banshee-unstable-maverick.list
banshee-team-banshee-unstable-maverick.list.save
banshee-team-ppa-maverick.list
Если вы пытаетесь переместить их в другую систему или создать резервную копию, просто использование этих файлов не является лучшим потому что эти файлы имеют в них определенные строки. Посмотрите на мой ответ по другому вопросу. Он будет генерировать список строк PPA, которые вы можете добавить вручную (или с небольшим скриптом, который просто перебирает список).
PPA, как правило, добавляются в свои собственные файлы в /etc/apt/sources.list.d/. Вот выдержка из ls в этом каталоге в этой системе:
am-monkeyd-nautilus-elementary-ppa-maverick.list
am-monkeyd-nautilus-elementary-ppa-maverick.list.save
awn-testing-ppa-maverick.list
awn-testing-ppa-maverick.list.save
banshee-team-banshee-unstable-maverick.list
banshee-team-banshee-unstable-maverick.list.save
banshee-team-ppa-maverick.list
Если вы пытаетесь переместить их в другую систему или создать резервную копию, просто использование этих файлов не является лучшим потому что эти файлы имеют в них определенные строки. Посмотрите на мой ответ по другому вопросу. Он будет генерировать список строк PPA, которые вы можете добавить вручную (или с небольшим скриптом, который просто перебирает список).
PPA, как правило, добавляются в свои собственные файлы в /etc/apt/sources.list.d/. Вот выдержка из ls в этом каталоге в этой системе:
am-monkeyd-nautilus-elementary-ppa-maverick.list
am-monkeyd-nautilus-elementary-ppa-maverick.list.save
awn-testing-ppa-maverick.list
awn-testing-ppa-maverick.list.save
banshee-team-banshee-unstable-maverick.list
banshee-team-banshee-unstable-maverick.list.save
banshee-team-ppa-maverick.list
Если вы пытаетесь переместить их в другую систему или создать резервную копию, просто использование этих файлов не является лучшим потому что эти файлы имеют в них определенные строки. Посмотрите на мой ответ по другому вопросу. Он будет генерировать список строк PPA, которые вы можете добавить вручную (или с небольшим скриптом, который просто перебирает список).
PPA, как правило, добавляются в свои собственные файлы в /etc/apt/sources.list.d/. Вот выдержка из ls в этом каталоге в этой системе:
am-monkeyd-nautilus-elementary-ppa-maverick.list
am-monkeyd-nautilus-elementary-ppa-maverick.list.save
awn-testing-ppa-maverick.list
awn-testing-ppa-maverick.list.save
banshee-team-banshee-unstable-maverick.list
banshee-team-banshee-unstable-maverick.list.save
banshee-team-ppa-maverick.list
Если вы пытаетесь переместить их в другую систему или создать резервную копию, просто использование этих файлов не является лучшим потому что эти файлы имеют в них определенные строки. Посмотрите на мой ответ по другому вопросу. Он будет генерировать список строк PPA, которые вы можете добавить вручную (или с небольшим скриптом, который просто перебирает список).