Конкретний аналіз трафіку

Споживання великої кількості цукру, як було показано, щоб викликати стан залежностіВікі.

Дослідження 2002 року показали, що надмірне споживання цукру може викликати ознаки опіоїдної залежності, тому що така їжа стимулює наші нервові системи.

Повторюється, надмірне споживання цукру, створили державу, в якій опіоїдний антагоніст викликав поведінкові та нейрохімічні ознаки синдрому відміни. Показників тривожності та дисбалансу та/Ач були якісно схожі на вихід з морфію чи нікотину, припускаючи, що щурів став цукор-залежні.

Це підтверджує й інше дослідження від 2008 , що пропоную цукор-релізи опіоїдів і дофаміну, тому можна було б очікувати, щоб мати аддиктивный потенціал.

Це було доведено в тваринній моделі, тому він може перекласти на якісь людські умови, а також викликає розлади харчової поведінки і ожиріння.

См. також: не мати занадто багато солодкі речі викликають головні болі?

+956
user67652 22 бер. 2021 р., 07:23:42
18 відповідей

У мене дуже просте запитання: чи Можна замінити овочі з фруктами в ваш раціон? Як і у, їжте замість овочів їмо багато фруктів? Я не люблю овочі, мій організм буквально відриває їх з якихось причин не згадати, що у мене дуже мало видів овочів, наявних у країні, в якій живу, але замість цього у нас є фрукти.

Ви можете абсолютно здорова дієта без овочів, але з фруктами замість?

+899
Richard Fierro 03 февр. '09 в 4:24

Це можливо.

Я використав його на 10.10 встановити.

Я знайшов потрібних картинок, розміщених тут: http://www.humus.name/index.php?page=Textures&ID=19

Переконайтеся, що ви захопити блискавка на правій стороні.

Єдина проблема, з якими ви зіткнетеся-це вам знадобиться плагін для Compiz і "шпалери", який дозволяє встановлювати різні документи для кожної робочої області. Найкраще, що ви буде управляти на 12.04+ (поки у всякому разі) встановити кришки Куба і повторюваний шпалери (дуже модні)

Сподіваюся, що вам вдасться отримати цей набір, виглядає дуже круто, з Старий скайдоум. Я просто хочу, щоб синій був трохи більш жвавим в цих фонів.

+898
ipcamit 21 груд. 2010 р., 14:17:46
Інші відповіді

Пов'язані питання


Схожі питання

Кожен раз, коли я намагаюся вбити х-сервер,

судно служба lightdm стоп

так що я можу встановити останній драйвери NVIDIA, я отримую повідомлення про помилку.

зупинка: невідомий примірник:

Що я роблю не так?

+843
Leann 10 бер. 2019 р., 15:35:10

Я просто про те, щоб почати експериментувати з Су Дивись приготування їжі. Мій план полягає в тому, щоб почати з дуже простого обладнання (контролер ПІД і чайник) і поступово збільшувати, поки я зробив користувальницькі дивним Су конфорками вигляді. (Я робототехнічні інженер, тому я з нетерпінням чекаю цього біта).

Для початку, я б хотів спробувати найпростіший рецепт су-вид можна. Щось, що:

  • Потрібна низька точність
  • Безпечний для вагітної жінки
  • Займає менше 2 годин

Яке м'ясо є надійним для першого су-вид спроби, а можна приготувати за такий короткий час?

+821
Maria AS 20 трав. 2020 р., 01:30:54

Я мав успіх з різати цибулю біля проточної води.

+792
Shad A Ahmad 4 бер. 2011 р., 19:20:07

У США, FDA вимагає перевірки мікрохвильовій печі контейнери. За даними цього сайту:

Мікрохвильова піч-безпечним контейнерів пройти через суворі випробування з FDA, щоб гарантувати, що при температурах, що досягаються в мікрохвильовій печі, кількість хімічних речовин, що виділяються з пластику не більше 100-1000 разів менше, ніж сума, зазначена шкоди лабораторним тваринам.

Якщо вони говорять "мікрохвильових печей" вони повинні мати зустрів вищевказаного стандарту.

Вони йдуть далі і твердять, що descrtiptor ПЕТ (поліетилентерефталат), не достатньо інформації, щоб визначити безпеку в мікрохвильовці, як деякі ПЕТ-тари/матеріали/мікрохвильових печей, а інші ні.

Ви також можете подивитися на сам контейнер, як ви можете бачити, тутє кілька символів, які вказують на наявність контейнера безпечні в мікрохвильовій печі.

Але...є деякі суперечки про реальний значенні "мікрохвильовій печі"...це значить нетоксический? ....просто маю на увазі контейнер не розплавиться і потенційно спалити користувач?

Особисто я б уникнути плавлення або зміни форми контейнерів, а що може означати більш високий ризик. Зрештою, ви повинні судити для вас і вашої родини. Я знаю, це менш зручно, але, якщо ви дійсно стурбовані, ви можете, звичайно, видалити їжу з контейнера для зберігання і щось на зразок кераміки або скла, щоб розігріти.

+759
joydesigner 14 січ. 2011 р., 02:12:26

Я люблю апельсини. Я дуже люблю апельсини. Але я йду через цикли їдять їх. Коли я починаю, вони дуже солодкі. На мій п'ятий день у них вийшов досить гірким.

- Схоже, я провів експеримент.

Теорія полягає в тому, що вітаміну С більше я їм, тим менше я хочу, щоб продукти, які містять вітамін C. Так, я перестала їсти апельсини на місяць. У мене був один апельсин і це було дуже мило, - який підтверджує зворотне мою теорію (чим менше вітаміну С я їм, тим більше я хочу, щоб продукти, які його містять).

Потім я почав приймати вітамін С в таблетках на тиждень і апельсина, і вона була гіркою. Щоб переконатися, що він не просто гіркий апельсин я попросив одного, щоб поділитися ним зі мною (не пояснивши, чому я хотів би поділитися помаранчева із ним). Він сказав, що це було дуже мило і сподобалося навантажень.

Мені не вдалося виявити досліджень або анекдоти про такого роду речі.

Отже, моє питання:

Зробити наші тіла змінити наші смакові рецептори на основі того, що ми їмо для того, щоб підтримувати стабільний баланс поживних речовин, вітамінів і т. д.? (шляхом стимулювання/дестимулюванні нам в їжу X, тому що нам потрібні не потрібні поживні речовини/вітаміни/тощо)?

Я вже раніше помітили подібні зміни в сенсі смаку для шпинат на деякий час. Я припускаю, що мені потрібен праска?

З еволюційної точки зору це має сенс - як спосіб спонукати нас є те, що нам потрібно, щоб залишатися здоровим.

+684
AdditionalPylons 7 лист. 2015 р., 00:28:45

Так, це безпечно.

Срібло тьмяніє легко, особливо при контакті з сіркою-містять продуктів, особливо яєць. Очорнити не небезпечні, і можуть бути очищені з срібла або з DIY хімії, як у відповідь Tetsujin по. Чорний тьмяніє, не утворює легко на свій власний, так що якщо ви не плануєте використовувати яйця у ваші коктейлі, то очищення від існуючих тьмяніє, ймовірно, триватиме деякий час (це буде яскраве срібло спочатку, але швидко тьмяніє до похмурого сірувато-срібляста). Однак, він також може бути проігноровано (який був, мабуть, підхід попереднього власника).

+647
Haifeng Li 24 лют. 2023 р., 22:34:30

Від сюди:

"Тім Ферріс розповідає, як там повинно бути більше причин, ніж регенерації тканин для сну. За даними Sapolsky (2004), багато вчені і лікарі вважають, що потрібно спати, щоб мозок може поповнити свої запаси енергії. Мозок важить всього близько трьох відсотків від загальної ваги тіла, але споживає 25 відсотків всієї енергії тіла витратами! Глибока хвиля сну, коли відновлення енергії відбувається (етапи три і чотири РЕМ)".

"Дуже важливо, що ви не дивіться телевізор або зробити речі прямо перед сном, які стимулюють нервову систему (СНР). Раз в деякий час, ви можете зупинитися в кінці гри, але ви не будете мати ніяких пострілу при вступі глибока хвиля сну в той час як СНР провертається. У мене завжди є мої спортсмени стрейч, медитувати, ходити на легку прогулянку, або послухати заспокійливу музику перед сном. Ці види діяльності допомагають активізувати парасимпатичну нервову систему (ПНР). Для того, для одужання приймати, ви повинні бути в домінуючому режимі ПНР".

"Якщо ви або ваші спортсмени позбавляють себе сну, зниження гормонів стресу не відбувається. Замість цього, вони збільшують. Щоб зробити справи гірше, недолік сну буде викликати обох гормонів росту і статевих гормонів у бік зменшення".

Від сюди:

"Як сон ділиться на етапи, ролі сну, швидше за все, залежатиме від етапу. Не швидкого руху очей (повільного) сну, здається, відіграють важливу роль у відновленні нервової системи та енергозбереження. Швидкий рух очей (REM) сну представляється важливим у місцевих регенерація мозку і модулює емоції. Швидкий сон з'являється, щоб підготувати тварин до поведінки наяву; тварини пробудилися від сну NREM продемонструвати порушеннями сенсомоторної функції порівняно з тими, пробудившись від сну (Хорнер і співавт. 1997)."

"На початку роботи припустили, що позбавлення сну може вплинути на змінні, пов'язані з складом тіла. Від одного до двох днів повного позбавлення сну було пов'язано з підвищеними 24-годинна екскреція азоту (Скримшоу і співавт. 1966), який можна було б очікувати, щоб послабити м'язової маси тіла. Позбавлення сну також з'являється, щоб викликати зміни в апетиті, пов'язаних з гормонами, які можуть вплинути на раціон харчування і склад тіла".

"Чотири дні продовження спати до десяти годин на добу зменшується денна сонливість (Carskadon і Дементьєв 1982), який можна було б очікувати, щоб знизити продуктивність. Kamdar і колеги (2004) також виявили це, а також більш швидкий час реакції і поліпшення настрою після розширення сну".

"Позбавлення сну було показано, щоб послабити імунну та ендокринну системи (Рейлі і Едвардс 2007), які мають вирішальне значення для відновлення після тренувань. Гостре позбавлення сну було показано, щоб знизити тестостерон і агресія у чоловіків (кіт і співавт. 2012), що призведе до зниження мотивації у навчанні та адаптації тупити з-за стимулюючого ефекту тестостерону на синтез білка в м'язах. Порушується сон був пов'язаний зі скороченням ЧСС і температуру (Ваар і співавт. 2009), аеробної ємності та аеробної активності ферментів (Вондра і співавт. 2001)."

"Національний фонд сну пропонує наступні загальні рекомендації:

•У віці 1-3 років, 12-14 годин на добу •У віці 3-5 років, 11-13 годин на добу •У віці 5-10 років, 10-11 годин на добу •У віці 10-19 років, 8.5–9.25 годин сну за ніч •Дорослі, 7-9 годин сну за ніч"

Також шукати Aichs Чад. Він написав багато на сон і підйом.

Можливо, друга стаття закриває кращою, "сон-це те, що ми всі повинні прагнути до поліпшення, якщо ми цінуємо наше здоров'я і продуктивність."

+638
mehdi nejati 29 бер. 2018 р., 09:16:35

Ви повинні знайти місцеві організації, яка має навчальний марафон класу. Він робить багато речей для Вас: Ви отримуєте щотижневі пропозиції щодо поліпшення, ви будете мотивовані, щоб зробити все навчання і не вішати ярлики, і ви будете встановити розумні цілі для себе, як швидко і як далеко ви можете запустити.

Також ІМХО коліна і спина збалансованим за основними ("живіт"), коли працює. Якщо у вас занадто багато ваги (як у мене) або не робіть присідань (тонкі хлопці) ви платите за нього в інших областях.

+554
Bhavesh Gadoya 6 квіт. 2015 р., 22:24:48

Насправді використання оцту в сыроделии є абсолютно актуальним. Оцет на основі сирів називаються тепла/кислоти осаджують сири. Головна відмінність полягає в тому, що лактоза не витрачається в процесі бродіння, що сири, виготовлені з культур бактерій і сичугового проходить, залишаючи лактози у сироваткових доступний в якості джерела їжі для бродіння бактерії та / або дріжджі.

+543
Victor Wade 10 черв. 2022 р., 00:03:10

Google був добрий до мене і вирішити мої проблеми. для тих з вас, маючи ту ж проблему, вам потрібно перевірити деякі лінії в mimeapps.список:

я пропоную спочатку зробити резервну копію. зайти в ~/.місцеві/частки/додатки/, скопіювати перейменувати вставлений файл mimeapps.список в mimeapps.список.резервне копіювання

відкрийте вихідний файл, шукайте цю рядок:

х-схема обробника/сміття=марліна.робочого столу

якщо через Наутілус, це повинен бути сміття=Наутілус.робочого столу

цей рядок виглядає так (я використовую файловий менеджер Пантеону):

х-схема обробника/сміття=пантеону-сміття.робочого столу

і Пантеон-сміття.робочому столі файл повинен бути в тій же директорії (~/.місцеві/частки/додатків)

ось що Пантеон-сміття.робочому столі файл виглядає як:

[Запис Робочого Столу]

Ім'я=Кошик 
Коментар=відкрийте вашу особисту папку сміття 
TryExec=пантеону-файлів
У exec=пантеону-файли сміття:///
Значок=сміття
Термінал=false
StartupNotify=істина
Тип=Додаток
Категорії=гном;ГТК;ядро;
OnlyShowIn=гном;єдність;
Х-гном-помилки-Помилки=гном
Х-гном-багтрекер-продукт=пантеону-файлів
Х-гном-багтрекер-компонент=загальні
Х-Убунту-то gettext-домен=пантеону-файлів
Ім'я[en_PH]=пантеону-сміття

ось мій джерело: http://ubuntuforums.org/showthread.php?t=1861067

+500
Cinderman 5 черв. 2016 р., 19:48:02

Він говорить тут і тут , що поєднання клавіш для ЕКСПО режимі всіх вікон, при зміні масштабу на робітників, це супер+S.

Однак, коли я натискаю кнопку, він просто від'їжджає в просторі; вона не робить режим ЕКСПО. Як я можу це виправити?

Я в Ubuntu 11.10 з Unity.

+268
user74802 4 квіт. 2018 р., 23:28:52

У нас є дві кішки - російська блакитна жінка виповнюється 7 в цьому році, і російська блакитна/Мейн-Кун чоловік, який знаходиться в 2 1/2. Обидва рятували кішок з місцевого куточок, і обидва дуже Добре темперованого навколо нас.

Проблема в тому, коли молодша кішка хоче грати зі старшим котом - який часто. Іноді вони будуть грати разом, і жоден буде робити якась метушня, але мене хвилює наша старша кішка, як вона, здається, не в захваті від гри з ним, відступають на більш високі місця, коли вона стає занадто грубою.

Я б вважав за краще дати їй відпочити, ніж у моєї молодшої кішки викликають зайвої напруги, щоб моя старша кішка - але проблема в тому, моя дружина і я обидва дуже низьких енергій люди самі, і ми не знаємо, як краще використовувати цього молодого хлопчика фонтани енергії.

Отже, як я можу найкраще спалити цей хлопчик енергії після того, як я прийшов додому після довгого, важкого дня роботи?

+166
pavel chi 10 квіт. 2019 р., 02:05:01

Країна, де я, здається, беруть Bitcoin на інтерес прямо зараз.

Я працюю старшим програмістом в одній компанії і зробили кілька проектів, але зараз мене головним чином цікавлять можливості, які можуть з'явитися від Bitcoin на програміста в моїй маленькій європейській країні.

Мені здається, є домен биткоин.ABC і биткоины.в ABC, де ABC розшифровується моє ім'я країни дву.

Я пішов у чат мережі Freenode #біткойн, #стартап, запросив кілька осіб, але не міг знайти будь-яку корисну інформацію про можливості, що можна зробити в моєму випадку.

Цікаво, якщо я можу використовувати такі доменні імена і знаннями в області програмування, з інтересом в такий децентралізованій системі і отримати на шляху до прибутку.

Я не знаю, але, може бути, побудувати новий гаманець, або такі? Я би дуже вдячний за будь-які ідеї, думки або ресурсів, щоб прочитати на моєму випадку. Спасибі.

+121
sudobangbang 17 серп. 2011 р., 20:42:01

Я скачав програму під назвою CrashPlan резервного копіювання. Він поставляється зі скриптом install.sh нижче. Я побіг, але отримав наступні помилки. Як я можу виправити це?

install.sh: 31: [: х: неочікуваний оператор
install.sh: 100: [: ху: неочікуваний оператор
install.sh: 104: [: м: неочікуваний оператор
 установка поточного користувача
install.sh: 127: install.sh: [[: не знайшли
install.sh: 127: install.sh: [[: не знайшли
install.sh: 127: install.sh: [[: не знайшли
install.sh: 127: install.sh: [[: не знайшли
install.sh: 127: install.sh: [[: не знайшли
install.sh: 127: install.sh: [[: не знайшли
install.sh: 127: install.sh: [[: не знайшли
install.sh: 127: install.sh: [[: не знайшли
install.sh: 138: install.sh: [[: не знайшли
install.sh: 177: install.sh: синтаксична помилка "(" несподівана (чекаю "потім")

Файл Install.sh

#!/бін/Баш

#############################################################
# Клієнтський Скрипт Установника Linux 
#############################################################

# змінні, визначені в установці.за замовчуванням
# APP_BASENAME = удобочитаемое ім'я додатки 
# DIR_BASENAME = ім'я реж 
# DOWNLOAD_HOST = де взяти версію JRE

SCRIPT_DIR=`каталог ${0}`
якщо [ ! -Ф "${SCRIPT_DIR}/встановити.за замовчуванням" ] ; потім
 Ехо "${SCRIPT_DIR}/встановити.за замовчуванням відсутня!"
 вихід 1
інтернет

. ${SCRIPT_DIR}/встановити.за замовчуванням

REQDBINS="дреп СЄПН команда cpio допомогою gzip відрізати голову, хвіст, який"
OKJAVA="1.5 1.6 1.7"

TARGETDIR=/usr/місцеві/${DIR_BASENAME}
BINSDIR=/usr/місцеві/Бен
MANIFESTDIR=/usr/місцеві/ВАР/${DIR_BASENAME}
INITDIR=/тощо/init.д
На runlevel=`ВООЗ-Р | СЕД -е 'з/^.*\(рівень виконання [0-9]\).*$/\1/' | вирізати -Д-Ф 2`
RUNLVLDIR=в/etc/rc і${рівень}.д

SRC_USER=${SUDO_USER}
якщо [ "Х${SRC_USER}" == "х" ] ; потім
SRC_USER=${КОРИСТУВАЧ}
інтернет

Ім'я="ІД-ООН"

prepdir() {
 якщо [ ! -Д "${1}" ] ; потім
 Ехо-N "${1} не існує. Створити $1? (р/н) [р] "
 YN_PD читати 
 якщо [ "Х${YN_PD}" == "х" ] ; потім
YN_PD=р
інтернет
 якщо [ "${YN_PD}" == "г" ] ; потім
 команди mkdir -Р "${1}"
 якщо [ $? не-ne 0 ] ; тоді
 ехо "не вдалося створити ${1}. Будь ласка, перевірте ваші налаштування".
 повернення 1
інтернет
ще
 Ехо "перевірте налаштування".
 повернення 1
інтернет
інтернет
 повертає 0
}

promptForJVMDownload() {

 Ехо -н "ви б хотіли завантажити JRE і присвятити його ${APP_BASENAME}? (р/н) [р] "
 читати JAVADL
 якщо [ "Х${JAVADL}" == "х" ] ; потім
JAVADL=р
інтернет

 якщо [ "${JAVADL}" == "г" ] ; потім
JAVACOMMON="ЗАВАНТАЖИТИ"
 Ехо "JRE буде завантажений"
ще
 Ехо ""
 ехо "ми шкодуємо, ${APP_BASENAME} вимагає дійсного Сонця в JRE або OpenJDK. Будь ласка, встановіть один і потім"
 Ехо "запустіть цей інсталятор. Вихід."
 вихід 1
інтернет
 повертає 0
}

# ласкаво просимо - уникайте друку дублювати повідомлення, якщо ми, згадуючи себе
якщо [ "${1}" != "нагадаємо," ] ; потім
 Ехо ""
 Ехо "Ласкаво просимо до ${APP_BASENAME} установника".
 Ехо ""
 Ехо -Н "натисніть Enter для продовження установки. "
 введіть читати

 # Основні вимоги - 
 Ехо ""
 Ехо "перевірочної середовищі..."
інтернет

# Основні вимоги
якщо [ "${ім'я користувача}" != "корінь" ] ; потім
 Ехо ""
 Ехо "Примітка: Ви, мабуть, не встановивши в якості кореня. У той час як рекомендується"
 Ехо "встановити як root не потрібно. Якщо ви продовжуєте встановлювати як ${ім'я користувача}"
 Ехо ", то ${APP_BASENAME} тільки зможете виконувати резервне копіювання файлів для читання ${ім'я користувача}".
 Ехо ""
 Ехо -н "не хотіли б ви змінити користувача і встановити як root? (р/н) [р] "
 читати уя
 якщо [ "Х${уя}" == "х" ] ; потім
Уя=р
інтернет

 якщо [ "${уя}" == "г" ] ; потім
 Ехо "перемикання на root"
 судно ${0} нагадаємо
 вихід 0
ще
 Ехо "встановити як поточний користувач"

TARGETDIR=${БУДИНКУ}/${DIR_BASENAME}
BINSDIR=
MANIFESTDIR=${TARGETDIR}/маніфесту
INITDIR=
RUNLVLDIR=
інтернет
ще
 Ехо "виявлені суперкористувача"
інтернет

# ===============================================================================
# Перевіряти навколишнього середовища, перевіривши, що всі необхідні файли присутні
# ===============================================================================
для bin в $REQDBINS ; робити

 BIN_PATH=`що $Бін 2> /Дів/нуль`
 якщо [[ $? != 0 ]]; тоді
 Ехо "помилка: $bin не знайдений і потрібно для установки. Вихід"
 вихід 1
інтернет
зроблено
#Ехо ""

# ===============================================================================
# Продовження перевірки по перевірці наявності підтримує віртуальну машину Java
# ===============================================================================
JAVACOMMON=`який Java`
якщо [[ $? != 0 ]]; тоді
 Ехо "немає Java-ВМ можна знайти на своєму шляху"
promptForJVMDownload
інтернет


# Архів установки ВАР, щоб вказати на архів cpio. Це буде використовуватися тут, щоб отримати те, що нам потрібно
# виконати порівняння Java нижче і буде використовуватися в подальшому за сценарієм 
# витягаємо все.
Архів=`заг./*_*.ІСЦ`

якщо [[ $JAVACOMMON != "Завантажити" ]]; потім

 # Оцінка середовища Java
 команди mkdir ./Ліб
 кішка $архів | файли в форматі gzip-ДК - | команда cpio -я-ні-зберегти-власника ./lib/com.backup42.desktop.jar
 $JAVACOMMON -класів ./lib/com.backup42.desktop.jar ком.кодекса42.а utils.JavaEnvironment > /tmp/foo.sh
 джерело /tmp/foo.sh
 РМ /tmp/foo.sh
 РМ -РФ ./Ліб

 # Перевірити версію Java, щоб переконатися, що у нас є щось працююче
JAVAVERCHECK=0
 для кандидатів у $OKJAVA; робити
 якщо [[ $кандидата == $JAVA_SPECIFICATION_VERSION ]] ; потім
JAVAVERCHECK=1
інтернет
зроблено
 якщо [[ $JAVAVERCHECK -екв 0 ]]; потім
 Ехо "поточна версія Java ($JAVA_SPECIFICATION_VERSION) несумісна з $APP_BASENAME".
 Ехо "будь ласка, виберіть один з наступних версію Sun JRE або OpenJDK в: $OKJAVA"
 вихід 1
 інтернет 

 # Переконайтеся, що у нас є або точка або OpenJDK
 Відлуння $JAVA_VM_NAME | дреп використовувати OpenJDK > /dev/нуль 2>&1
IS_OPENJDK=$?
 Відлуння $JAVA_VM_NAME | дреп точка > /dev/нуль 2>&1
IS_HOTSPOT=$?
 якщо [[ ! ($IS_OPENJDK || $IS_HOTSPOT) ]]; потім
 Ехо ""
 Ехо "поточна встановлена версія Java не підтримується".
 Ехо "$APP_BASENAME вимагає сонця в JRE або OpenJDK."
 вихід 1
інтернет
інтернет


Ехо ""
Ехо "ви повинні прочитати і погодитися з Ліцензійною угодою до початку установки".
Ехо ""
Ехо -Н "натисніть Enter, щоб прочитати ліцензійну угоду. "
введіть читати

# Час ЛІЦЕНЗІЙНИМ 
більше ./EULA.txt

згодна=0
у той час як [ "${вирішено}" == "0" ] ; робити
 Ехо ""
 Ехо -н "ви приймаєте з Ліцензійною угодою? (так/ні) "
 читати відповідь
 випадку ${відповідь} у
 [ий] | [ий][шн][СС])
домовилися=1
;;
 [НН] | [НН][ОО])
 Ехо "якщо ви не згодні з ліцензією, то ${APP_BASENAME} не може бути встановлений. Виході.";
 вихід 1
;;
эсок
зроблено


Інтерв'ю=0
у той час як [ ${інтерв'ю} == 0 ] ; робити

INTERVIEWSUB=0
 у той час як [ ${INTERVIEWSUB} == 0 ] ; робити
 Ехо ""
 Ехо -н ", в якій директорії ви хочете встановити ${APP_BASENAME} до? [${TARGETDIR}] "
 читати TARGETDIR_X 
 якщо [ "Х${TARGETDIR_X}" != "х" ] ; потім
TARGETDIR=${TARGETDIR_X}
MANIFESTDIR=${TARGETDIR}/маніфесту
інтернет

 prepdir "${TARGETDIR}"
 якщо [ $? == 0 ] ; тоді
INTERVIEWSUB=1
інтернет
зроблено


 якщо [ "${ім'я користувача}" == "корінний" ] ; потім
INTERVIEWSUB=0
 у той час як [ ${INTERVIEWSUB} == 0 ] ; робити
 Ехо ""
 Ехо -н ", в якій директорії ви хочете зв'язати ${APP_BASENAME} виконуваний файл? [${BINSDIR}] "
 BINSDIR_X читати 
 якщо [ "Х${BINSDIR_X}" != "х" ] ; потім
BINSDIR=${BINSDIR_X}
інтернет
 prepdir ${BINSDIR}
 якщо [ $? == 0 ] ; тоді
INTERVIEWSUB=1
інтернет
зроблено
інтернет

INTERVIEWSUB=0
 у той час як [ ${INTERVIEWSUB} == 0 ] ; робити
 Ехо ""
 Ехо -н ", в якій директорії ви хочете зберігати резервні копії? [${MANIFESTDIR}] "
 читати MANIFESTDIR_X
 якщо [ "Х${MANIFESTDIR_X}" != "х" ] ; потім
MANIFESTDIR=${MANIFESTDIR_X}
інтернет
 prepdir ${MANIFESTDIR}
 якщо [ $? == 0 ] ; тоді
INTERVIEWSUB=1
інтернет
зроблено

 якщо [ "${ім'я користувача}" == "корінний" ] ; потім
INTERVIEWSUB=0
 у той час як [ ${INTERVIEWSUB} == 0 ] ; робити
 Ехо ""
 Ехо -н ", в якій директорії містить сценарії ініціалізації SysV? [${INITDIR}] "
 INITDIR_X читати 
 якщо [ "Х${INITDIR_X}" != "х" ] ; потім
INITDIR=${INITDIR_X}
інтернет
 prepdir ${INITDIR}
 якщо [ $? == 0 ] ; тоді
INTERVIEWSUB=1
інтернет
зроблено

INTERVIEWSUB=0
 у той час як [ ${INTERVIEWSUB} == 0 ] ; робити
 Ехо ""
 Ехо -н ", що каталог містить ваш рівень посилання инит? [${RUNLVLDIR}] "
 читати RUNLVLDIR_X
 якщо [ "Х${RUNLVLDIR_X}" != "х" ] ; потім
RUNLVLDIR=${RUNLVLDIR_X}
інтернет
 prepdir ${RUNLVLDIR}
 якщо [ $? == 0 ] ; тоді
INTERVIEWSUB=1
інтернет
зроблено
інтернет
 Ехо ""
 Echo "ваш вибір"
 Відлуння ${APP_BASENAME} будуть встановлені до: ${TARGETDIR}
 якщо [ "${ім'я користувача}" == "корінний" ] ; потім
 відлуння і ставте посилання на файли в ${BINSDIR}
інтернет
 відлуння і зберігати дані: ${MANIFESTDIR}
 якщо [ "${ім'я користувача}" == "корінний" ] ; потім
 Ехо ваш init.д dir-це: ${INITDIR}
 Ехо поточний каталог рівень: ${RUNLVLDIR}
інтернет
 Ехо ""
 Ехо -н ", хіба це правильно? (р/н) [р] "
 читати уя
 якщо [ "Х${уя}" == "х" ] ; потім
Уя=р
інтернет

 якщо [ "${уя}" == "г" ] ; потім
Інтерв'ю=1
інтернет
зроблено

# ВСТАНОВИТИ ЧАС ===============================================
Ехо ""

# це crashplan вже є?
якщо [ -Ф ${TARGETDIR}/встановити.Варс ]; тоді
 Ехо "CrashPlan, здається, вже бути встановлений в зазначеному місці:"
 Ехо " ${TARGETDIR}"
 Ехо "будь Ласка, видаліть і спробуйте знову встановити."
 вихід 1
інтернет

# створюємо файл, який має наші установки Варс, так що ми пізніше можете видалити
Ехо "" > ${TARGETDIR}/встановити.Варс
Ехо "TARGETDIR=${TARGETDIR}" >> ${TARGETDIR}/встановити.Варс
Ехо "BINSDIR=${BINSDIR}" >> ${TARGETDIR}/встановити.Варс
Ехо "MANIFESTDIR=${MANIFESTDIR}" >> ${TARGETDIR}/встановити.Варс
Ехо "INITDIR=${INITDIR}" >> ${TARGETDIR}/встановити.Варс
Ехо "RUNLVLDIR=${RUNLVLDIR}" >> ${TARGETDIR}/встановити.Варс
Тепер=`дата +%г%м%д`
Ехо "дата установки=$зараз" >> ${TARGETDIR}/встановити.Варс
кішка ${SCRIPT_DIR}/встановити.за замовчуванням >> ${TARGETDIR}/встановити.Варс

# відстежувати архітектуру процесора
Uname-м запікатися=`

#завантажити Java
якщо [[ $JAVACOMMON == "завантажити" ]]; потім
 якщо [[ $запікатися == "x86_64 З" ]]; потім
JVMURL="НТТР://в${DOWNLOAD_HOST}/linuxjvm/jre1.6.0_25_x64.тгз"
ще
JVMURL="НТТР://в${DOWNLOAD_HOST}/linuxjvm/jre1.6.0_25_i586.тгз"
інтернет
 JVMFILE=`і basename ${JVMURL}`
 якщо [[ -Ф ${JVMFILE} ]]; потім
 Ехо ""
 Ехо "завантаження JVM знайдена. Ми постараємося використати його, але якщо це тільки частина"
 Ехо "копію файлу, то це буде провал. Якщо це відбудеться, будь ласка, видаліть файл"
 ехо "і спробуйте знову".
 Ехо "архіві версії: ${JVMFILE}"
 Ехо ""
ще

 # Почніть шукати для wget
 WGET_PATH=`що з wget 2> /Дів/нуль`
 якщо [[ $? == 0 ]]; тоді
 Ехо "завантажити JRE з допомогою wget"
 $WGET_PATH $JVMURL
 якщо [[ $? != 0 ]]; тоді
 ехо "не вдалося завантажити JRE; будь ласка, перевірте мережеве підключення"
 вихід 1
інтернет
ще

 CURL_PATH=`що завиток 2> /Дів/нуль`
 якщо [[ $? == 0 ]]; тоді
 Ехо "завантажити JRE з допомогою curl"
 $CURL_PATH $JVMURL -про `і basename $JVMURL`
 якщо [[ $? != 0 ]]; тоді
 ехо "не вдалося завантажити JRE; будь ласка, перевірте мережеве підключення"
 вихід 1
інтернет
ще
 ехо "не вдалося знайти через wget або cURL. Необхідно встановити одну з цих утиліт"
 Ехо "для того, щоб скачати віртуальна машина Java"
 вихід 1
інтернет
інтернет
інтернет

Тут=`тіні`
 компакт-диск ${TARGETDIR}
 # Розпакувати в ./середа JRE
 тар-офіційного сайту "${тут}/${JVMFILE}"
 на CD "${тут}"
 Ехо "JAVACOMMON=${TARGETDIR}/JRE та/Бен/Ява" >> ${TARGETDIR}/встановити.Варс
 Ехо "встановлена Java".
ще
 Ехо "JAVACOMMON=${JAVACOMMON}" >> ${TARGETDIR}/встановити.Варс
інтернет 

# Визначення архіві сталося вище, коли ми здобули банку потрібно оцінити середовище Java
Ехо розпакування ${тут}/${архів} ... 
Тут=`тіні`
компакт-диск ${TARGETDIR}
кішки "${тут}/${архів}" | gzip-стиснення -Д-С - | команда cpio -я-ні-зберегти-власник
на CD "${тут}"

# митниця?
якщо [ -д .Звичай ]; тоді
 Ехо копіювання .Звичай ${TARGETDIR}
 СР-РП .Звичай "${TARGETDIR}"
інтернет
якщо [ -д на замовлення ]; тоді
 Ехо копіюючи звичай ${TARGETDIR}
 СР-РП звичай "${TARGETDIR}"
інтернет
якщо [ -д на замовлення ]; тоді
 Ехо копіюючи звичай ${TARGETDIR}
 СР-РП звичай "${TARGETDIR}"
інтернет

#оновлення конфіги для зберігання файлів 
якщо команда grep "<manifestPath>.*</manifestPath>" ${TARGETDIR}/conf/default.service.xml > /dev/нуль
тоді
 СЄПН -я "и|<manifestPath>.*</manifestPath>|<manifestPath>${MANIFESTDIR}</manifestPath>|р" ${TARGETDIR}/conf/default.service.xml
ще
 СЄПН -я "и|<backupConfig>|<backupConfig>\п\т\т\т<manifestPath>${MANIFESTDIR}</manifestPath>|р" ${TARGETDIR}/conf/default.service.xml
інтернет

# лог-реж
Каталогу журналу=${TARGETDIR}/журнал
чмод 777 $каталогу журналу

# робочого сценарію 
GUISCRIPT=${TARGETDIR}/ОГРН/${APP_BASENAME}робочого столу
сценарії СР/${APP_BASENAME}робочого столу ${GUISCRIPT}
команду chmod 755 ${GUISCRIPT}
#СЕД -скрипт "з|TARGETDIR=.*|TARGETDIR=${TARGETDIR}|" ${GUISCRIPT} && РМ -РФ ${GUISCRIPT}мод

# посилання на Бін в разі необхідності
якщо [ "Х${BINSDIR}" != "х" ] ; потім
 ЛН-и ${GUISCRIPT} ${BINSDIR}/${APP_BASENAME}робочого столу
інтернет


# Встановити скрипт управління служби
Ініціалізації=${TARGETDIR}/ОГРН/${APP_BASENAME двигуна}
сценарії СР/${двигун APP_BASENAME} ${ініціалізації}
сценарії СР/робота.конф ${TARGETDIR}/ОГРН
команду chmod 755 ${ініціалізації}

# Встановіть ініціалізаційний скрипт і змінити його, застосовуючи змінні, визначені в даний час в цьому контексті
# Якщо користувач не встановлював, як корінь, то ми встановлюємо в папку bin.
INIT_INSTALL_DIR=${TARGETDIR}/ОГРН
якщо [ "Х${INITDIR}" != "х" ] ; потім
INIT_INSTALL_DIR=${INITDIR}
інтернет

# Виконати підміну сценарію; ми повинні прийняти значення ініціалізації існуючих
# до того, що живе в /etc/инит.д
SEDEXPRSUB=`Ехо $ініціалізації | СЕД з/\//\\\\\//м"
SEDEXPR="із/<ініціалізації>/$SEDEXPRSUB/р"
СЕД $SEDEXPR скрипти/${DIR_BASENAME} > ${INIT_INSTALL_DIR}/${DIR_BASENAME}
команду chmod 755 ${INIT_INSTALL_DIR}/${DIR_BASENAME}

якщо [ "Х${RUNLVLDIR}" != "х" ] ; потім

 # Тепер, що ми повинні мати робочий скрипт давайте посилання на рівні скриптів 
 в{INIT_INSTALL_DIR}/${DIR_BASENAME} ${RUNLVLDIR}/С99${DIR_BASENAME}
інтернет


# скопіювати лаунчер, на місце
якщо [ -д "/Home/${SRC_USER}/столу" ] ; потім
DESKTOP_LAUNCHER="в/Home/${SRC_USER}/робочого/${APP_BASENAME}.робочий стіл"

 # який значок ми використовуємо? звичай, якщо він існує
DESKTOP_ICON_PATH=${TARGETDIR}/шкіра/icon_app_128x128.ПНГ
 якщо [ -Ф ${TARGETDIR}/шкіра/митниця/icon_app_64x64.ПНГ ] ; тоді
DESKTOP_ICON_PATH=${TARGETDIR}/шкіра/митниця/icon_app_64x64.ПНГ
інтернет
 якщо [ -Ф ${TARGETDIR}/шкіра/митниця/icon_app_128x128.ПНГ ] ; тоді
DESKTOP_ICON_PATH=${TARGETDIR}/шкіра/митниця/icon_app_128x128.ПНГ
інтернет

 # використовуйте команду 'su', тільки якщо ми діємо як root
 якщо [ "${ім'я користувача}" == "корінний" ] ; потім
 Су ${SRC_USER} -з "сценарії СР/${APP_BASENAME}.настільні ${DESKTOP_LAUNCHER}"
 Су ${SRC_USER} -з командою "chmod +х ${DESKTOP_LAUNCHER}"
 Су ${SRC_USER} -с", ТОВ -скрипт \"з|exec=.*|У exec=${GUISCRIPT}|\" ${DESKTOP_LAUNCHER} && РМ -РФ ${DESKTOP_LAUNCHER}мод"
 Су ${SRC_USER} -с", ТОВ -скрипт \"з|іконка=.*|Значок=${DESKTOP_ICON_PATH}|\" ${DESKTOP_LAUNCHER} && РМ -РФ ${DESKTOP_LAUNCHER}мод"
ще
 сценарії СР/${APP_BASENAME}.настільні ${DESKTOP_LAUNCHER}
 чмод +х ${DESKTOP_LAUNCHER}
 СЕД -скрипт "з|exec=.*|Метод exec=${GUISCRIPT}|" ${DESKTOP_LAUNCHER} && РМ -РФ ${DESKTOP_LAUNCHER}мод
 СЕД -скрипт "з|іконка=.*|Значок=${DESKTOP_ICON_PATH}|" ${DESKTOP_LAUNCHER} && РМ -РФ ${DESKTOP_LAUNCHER}мод
інтернет
інтернет

# Перевірте max_user_watches і запропонує оновлення при необхідності. Багато дистрибутиви використовують 8192 за замовчуванням
# так ми використовуємо це значення в якості базового.
INOTIFY_WATCHES=`кіт /праці/системи/ПС/з inotify/max_user_watches`
якщо [[ $INOTIFY_WATCHES -Ле 8192 ]]; потім
 Ехо ""
 в даний час Ехо "вашої системи Linux налаштований, щоб дивитися файли INOTIFY_WATCHES $в реальному часі".
 ехо", ми рекомендуємо використовувати більше значення; бачити CrashPlan підтримка сайту Докладніше"
 Ехо ""
інтернет

# Запуску служби
${Ініціалізації} почати

# виклику "служба була запущена" шляхом створення паузи
Ехо ""
Ехо "${APP_BASENAME} був встановлений, а служба була запущена автоматично."
Ехо ""
Ехо -Н "натисніть Enter для завершення установки. "
введіть читати

Ехо ""
Ехо "важливі каталоги:"
Ехо " установка:"
Ехо " ${TARGETDIR}"
Ехо " журнали:"
Ехо "${TARGETDIR}/журнал"
Ехо " архіві за замовчуванням:"
Ехо " ${MANIFESTDIR}"

# якщо ми встановили як root переконайтеся, що вони бачать 'судно' в передній частині двигуна старт
SUDO_PREFIX="судно "
якщо [ "${ім'я користувача}" != "корінь" ] ; потім
SUDO_PREFIX=""
інтернет
Ехо ""
Ехо "сценарії початку:"
Ехо "${SUDO_PREFIX}${ініціалізації} старт|стоп"
Ехо " ${GUISCRIPT}"

Ехо ""
Ехо "ви можете запустити ${APP_BASENAME} інтерфейс робочого столу локально, як свій власний користувача або підключення"
Ехо "віддаленого робочого столу користувальницького інтерфейсу, щоб цей сервіс через порт пересилання та керувати ним"
Ехо "віддалено. Інструкції для дистанційного керування в рідмі файли"
Ехо "поміщений в вашу директорію:"
Ехо "${TARGETDIR}/док"
Ехо ""
якщо [ "Х${дисплей}" != "х" ] ; потім
 Ехо -н", ви б для початку ${APP_BASENAME}робочому столі? (р/н) [р] "
 читати відповідь
 якщо [ "Х${відповідь}" == "х" ] ; потім
відповідь=р
інтернет
 випадку ${відповідь} у
 [ий] | [ий][шн][СС])
 # використовуйте команду 'su', тільки якщо ми діємо як root
 якщо [ "${ім'я користувача}" == "корінний" ] ; потім
 Су ${SRC_USER} до${GUISCRIPT}"
ще
${GUISCRIPT}
інтернет
;;
эсок
інтернет

Ехо ""
Ехо "для запуску інтерфейсу робочого столу:"
якщо [ "Х${BINSDIR}" != "х" ] ; потім
 Ехо "${BINSDIR}/${APP_BASENAME}робочого столу"
ще
Ехо " ${GUISCRIPT}"
інтернет

Ехо ""
Ехо "установка завершена. Дякуємо за установку ${APP_BASENAME} для Linux".
Ехо ""
+106
Jakub Licznerski 23 трав. 2010 р., 09:06:50

Убунту-десктоп - це просто метапакунок залежить від пакетів. Видаленням це не принесе ніякої шкоди.

Мені цікаво, якщо ви дійсно потребуєте настільних Linux для програмування в Linux взагалі. Якщо ваша мета вбудованих Linux-систем, можна крос-компілювати, використовуючи простий набір інструментів ССЗ або з Cygwin, уникаючи подвійний завантаження на всіх.

Інший варіант, який ви могли б хотіти дослідити це coLinux. Деякі дослідження, ви можете мати синаптичні на робочому столі Windows.

Якщо ці не підходять його варто використовувати мінімальний дебиан на віртуальній машині під Windows, наприклад, в VMware-плеєр, пакет або навіть рідний віртуальних ПК.

Самий мінімальний віконний менеджер я не знаю як TWM. Більше вікон-95-іш - даних fvwm2. Якщо ви хочете добитися Соляріс-як робочий стіл в кілька кліків, xfce4 або Xubuntu в шлях.

Удачі в кодуванні!

+97
ewxv 7 черв. 2018 р., 19:17:49

Я пробував пошук в Google і навіть спробував Вікіпедії.

https://projects.gnome.org/gedit/ каже:

Особливості: ... Настроюється підсвічування синтаксису для різних мов програмування (C, С++, Java, HTML і XML, пітона, Perl та багато інших)

Це саме близьке, що я зміг знайти.

Є повний список мов, у тому числі ті, інші? (C# повинні бути включені як добре?)

+13
Aseem Gautam 28 лип. 2018 р., 04:08:12

Показати питання з тегом