Клонирование жесткого диска на SSD: выполнит ли dd работу?

Введите crontab -e для редактирования файла crontab, а затем добавьте @ reboot gtk-launch ts3/usr/share/applications и сохраните его...

Разбивка

По сути, это означает, что при каждой перезагрузке .desktop файл ts3 из папки /usr/share/applications

Дополнительная информация

Существуют некоторые другие способы сделать это, но они более сложны и являются дистро-зависимыми... Даже этот способ (самый простой способ) может не работать в зависимости от того, какой дистрибутив и даже какую версию вы установили... Более полную версию инструкции по запуску файла .desktop в командной строке см. на этой странице запроса Ubuntu . Более подробное описание crontab см. на этой странице .

Надеюсь, что это полезно,
Интересно...

Обновить

Файл crontab хранится в разных местах для каждого дистрибутива... Для Ubuntu файл crontab хранится в следующих каталогах:
1 )/etc/cron.d/
2 )/etc/cron.daily/
3 )/etc/cron.hourly/
4 )/etc/cron.monthly/
5 )/etc/cron.weekly/
НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ НЕ УДАЛЯЙТЕ КАКИЕ-ЛИБО ФАЙЛЫ В ЭТИХ КАТАЛОГАХ
Только опытные люди должны возиться с каталогами cron ... Во всех случаях используйте crontab -e для редактирования crontab .

-121--195742-

Поскольку я помог с вопросом, связанным с этим, я хотел бы также предоставить немного предыстории здесь.

Фон

Вы перечислили Zuniga Overlay , размещенный Ycarus. Я просмотрел его профиль пользователя на Gentoo Forums, и с момента создания форума у него было всего 24 сообщения. Когда я впервые начал использовать наложения, Zuniga/Ycarus Overlay был одним из первых, которые я добавил. Я обнаружил через опыт, хотя, что наложение содержание было примерно так же плохо, как его форум деятельности. Ebuilds там быстро устаревают или устаревают.


Хорошие новости

Мне нравится возможность поиска на сайте Zuniga, поэтому я использую ее для поиска ebuild. Скорее всего, если устаревшая старая версия возвращается в результате поиска на этом сайте, кто-то где-то имеет более новую версию в наложении, которое не является Zuniga/YCarus, как вы уже выяснили.

В случае, если вы не знали, я хотел бы показать вам и другим читателям здесь неофициальные официальные накладки, которые в некоторой степени поддерживаются и поддерживаются Gentoo Developers.

  1. Посетите Вики-страницы проектов наложения
  2. Особое значение имеет Раздел 5 - Предоставление доступа к вашему наложению другим , поэтому, пожалуйста, прочитайте его, если вы еще не сделали этого.
  3. В этом разделе содержится краткое описание layman , который Gentoo использует для добавления и управления наложениями.

Что делать сейчас

Выполнив 3 шага выше,читатели могут спросить себя, почему я переживаю все трудности с написанием этого. Вот почему ! Список всех наложений, поддерживаемых разработчиком и других, можно найти в официальном списке на Gentoo GitWeb . Этот список является интерактивным репозиторием Git, разделенным именем пользователя (мы назвали их наложениями до существования git). Он доступен для навигации, поэтому если вы находите или нуждаетесь в ebuild после гугления имени репозитория, вы можете проверить, действительно ли он существует в наложении.

Чтобы найти наложение с помощью layman , будет работать следующий один лайнер (На вашем примере, который содержит то, что вы ищете, как я проверил его сегодня утром. И ячейка, и ядро):

layman -L | grep ultrabug

Чтобы добавить наложение:

layman -a ultrabug

Прежде чем можно будет использовать наложение, оно должно быть синхронизировано, как указал Марк, с:

layman -S ultrabug 

Обратите внимание, что при наличии нескольких наложений, ничего не указывая после -S будет синхронизировать их все

Чтобы удалить наложение, используйте (только если пакет больше не нужен):

layman -d ultrabug

Эти и другие параметры можно найти с помощью man layman


Update

В соответствии с комментарием, сначала добавьте наложение:

$ sudo layman -a ultrabug
Password: 

 * Adding overlay,...
 * Running Git... # ( cd /var/lib/layman  && /usr/bin/git clone git://anongit.gentoo.org/dev/ultrabug.git /var/lib/layman/ultrabug )
Cloning into '/var/lib/layman/ultrabug'...
remote: Counting objects: 1897, done.
remote: Compressing objects: 100% (1150/1150), done.
remote: Total 1897 (delta 751), reused 1709 (delta 663)
Receiving objects: 100% (1897/1897), 421.45 KiB | 0 bytes/s, done.
Resolving deltas: 100% (751/751), done.
Checking connectivity... done.
 * Running Git... # ( cd /var/lib/layman/ultrabug  && /usr/bin/git config user.name "layman" )
 * Running Git... # ( cd /var/lib/layman/ultrabug  && /usr/bin/git config user.email "layman@localhost" )
 * Successfully added overlay(s) ultrabug.

Затем синхронизируем его с другими (обратите внимание на последнюю строку):

$ sudo layman -S 

 * Fetching remote list,...
 * Remote list already up to date: http://www.gentoo.org/proj/en/overlays/repositories.xml
 * Last-modified: Wed, 24 Jun 2015 18:20:37 GMT
 * Fetch Ok

 * Syncing selected overlays,...
 * Running Git... # ( cd /var/lib/layman/ixit  && /usr/bin/git pull )
Already up-to-date.
 * Running Git... # ( cd /var/lib/layman/java  && /usr/bin/git pull )
Already up-to-date.
 * Running Git... # ( cd /var/lib/layman/mv  && /usr/bin/git pull )
Already up-to-date.
 * Running Git... # ( cd /var/lib/layman/qt  && /usr/bin/git pull )
Already up-to-date.
 * Running Git... # ( cd /var/lib/layman/sunrise  && /usr/bin/git pull )
Already up-to-date.
 * Running Git... # ( cd /var/lib/layman/ultrabug  && /usr/bin/git pull )
Already up-to-date.
 * 
 * Succeeded:
 * ------
 * Successfully synchronized overlay "ixit".
 * Successfully synchronized overlay "java".
 * Successfully synchronized overlay "mv".
 * Successfully synchronized overlay "qt".
 * Successfully synchronized overlay "sunrise".
 * Successfully synchronized overlay "ultrabug".
 * 

Затем мы проверяем, что он виден portage - часть A (я использовал app-portage/eix для этого, но emerge -s будет искать. См. разбор базы данных [6])

$ sudo eix-update
Reading Portage settings ..
Building database (/var/cache/eix/portage.eix) ..
[0] 'gentoo' /usr/portage/ (cache: metadata-md5-or-flat)
     Reading category 163|163 (100%) Finished             
[1] 'ixit' /var/lib/layman/ixit (cache: parse|ebuild*#metadata-md5#metadata-assign#assign)
     Reading category 163|163 (100%) Finished           
[2] 'qt' /var/lib/layman/qt (cache: parse|ebuild*#metadata-md5#metadata-assign#assign)
     Reading category 163|163 (100%) Finished           
[3] 'sunrise' /var/lib/layman/sunrise (cache: parse|ebuild*#metadata-md5#metadata-assign#assign)
     Reading category 163|163 (100%) Finished             
[4] 'mv' /var/lib/layman/mv (cache: parse|ebuild*#metadata-md5#metadata-assign#assign)
     Reading category 163|163 (100%) Finished           
[5] 'java' /var/lib/layman/java (cache: parse|ebuild*#metadata-md5#metadata-assign#assign)
     Reading category 163|163 (100%) Finished         
[6] 'ultrabug' /var/lib/layman/ultrabug (cache: parse|ebuild*#metadata-md5#metadata-assign#assign)
     Reading category 163|163 (100%) Finished       
[7] '' /usr/local/portage (cache: parse|ebuild*#metadata-md5#metadata-assign#assign)
     Reading category 163|163 (100%) EMPTY!
Applying masks ..
Calculating hash tables ..
Writing database file /var/cache/eix/portage.eix ..
Database contains 19010 packages in 163 categories.

И наконец - Часть B:

$ sudo eix hadoop
* sys-cluster/apache-hadoop-bin [1]
     Available versions:  ~1.0.3^m
     Homepage:            http://hadoop.apache.org/
     Description:         Software framework for data intensive distributed applications

* sys-cluster/apache-hadoop-common [1]
     Available versions:  ~1.1.1^mb ~1.1.1-r1^mb ~2.0.3^mb {ELIBC="FreeBSD"}
     Homepage:            http://hadoop.apache.org/
     Description:         Software framework for data intensive distributed applications

* sys-cluster/cloudera-hadoop [1]
     Available versions:  ~4.2.0^m {hdfs mapreduce}
     Homepage:            http://hadoop.apache.org
     Description:         Cloudera Distribution for Apache Hadoop

* sys-cluster/cloudera-hadoop-mr1 [1]
     Available versions:  ~4.2.0^m
     Homepage:            http://hadoop.apache.org
     Description:         Cloudera Distribution for Apache Hadoop MapReduce v1

[1] "ultrabug" /var/lib/layman/ultrabug

Из исследования выглядит так, будто sys-cluster/hadoop-common является родным для FreeBSD (из этого поста - и связанного ранее), поэтому вы должны выбрать любой из других 3 в зависимости от ваших требований. Также обратите внимание, что до тех пор, пока пакет из наложения используется, не следует удалять наложение .

2
12.12.2017, 17:05
0 ответов

Теги

Похожие вопросы