Сайт | Скачать | Видео | Wiki

Автор Тема: Installer  (Прочитано 8353 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Installer
« : 16 Май 2019, 13:46:45 »
 Вот сижу и думаю, а не написать ли мне свой инсталлер? Куски кода есть, а как их увязать, на уровне идеи не вытанцовывается. Именно дизайн. Хочется сделать что-то похожее на мой connect, но информативнее: ярлык диска (hd, flash), ёмкость, название, ниже список разделов (для каждого диска отдельно свой). Так получится и понятно, и в один клик.
??
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: Installer
« Ответ #1 : 16 Май 2019, 14:17:26 »
Куски кода есть, а как их увязать, на уровне идеи не вытанцовывается. Именно дизайн.
тоже этот вопрос интересует, и тоже дизайн :)
предлагайте какой-нибудь прототип, может еще кто варианты предложит..
начнем критиковать  :)
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: Installer
« Ответ #2 : 16 Май 2019, 16:01:08 »
есть интерес/намерение к "установщику загрузчика" -
- gr4dos( думаю будет применимо и к многим другим загрузчикам).

Насчет "дизайна" - dialog( просто-dialog) - сложнее, но тогда переделать при нужде на всё остальное проще ( ну и Консоль - всегда в наличии) .

Часть мыслей уже выкладывал где-то на Форуме. Есть и подсобранные наметки.
---------------
интерес - для "своего удобства", но в намётках и для "расширенного пользователя"
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Installer
« Ответ #3 : 16 Май 2019, 16:58:33 »
начнем критиковать  :)
Начинайте :) Это начало, blkid и gtkdialog. Дальше будет больше.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Installer
« Ответ #4 : 16 Май 2019, 17:12:15 »
Это девайсы для выбора, куда ставить в MBR?

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Installer
« Ответ #5 : 16 Май 2019, 17:57:36 »
куда ставить
Просто куда ставить.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Installer
« Ответ #6 : 16 Май 2019, 18:14:58 »
Ну так загрузчик надо в MBR девайса, а файлы дистра в раздел

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: Installer
« Ответ #7 : 16 Май 2019, 18:21:46 »
Начинайте :) Это начало
все же хоть немного текста нужно добавить
чтобы юзер, знал, что произойдет если нажать на кнопки
типа: "выберите, куда ставить систему\загрузчик"
или: "куда устанавливаем?"
добавить небольшую кнопку [help], где текста(разъяснений) будет уже побольше
В теме про установщик пра процентов 30 пользователей хотели бы видеть подробные инструкции в инсталяторе, может прислушаться к пожеланиям?
----
blkid и gtkdialog.
а если lsblk и gtkdialog ?
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Installer
« Ответ #8 : 16 Май 2019, 21:14:12 »
а если lsblk и gtkdialog ?
Я это и имел в виду.
немного текста нужно добавить
Можно, но нужно ли? Кто его читает?

Вариант 2. Никак не получается взять переменную to_part :(
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: Installer
« Ответ #9 : 16 Май 2019, 21:19:45 »
на скрине пока красиво получается
Можно, но нужно ли? Кто его читает?
но не понятно - то ли это установщик, то ли просто инфа о разделах :)
нужно хотя бы:
или: "куда устанавливаем?"
где-нибудь(сверху?) прилепить
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Installer
« Ответ #10 : 16 Май 2019, 21:31:13 »
просто инфа о разделах
Да, выбираем раздел для установки.
прилепить
Прилепить всегда успеется. Сначала надо эту гуёвину заставить работать. Или выкинуть.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Installer
« Ответ #11 : 17 Май 2019, 09:18:44 »
Пока Ваша картинка выглядит как неплохая альтернатива моему ymount (см. скрин)
Только иконки сделать кнопками с картинкой состояния (монтировано\нет)
И на эти кнопки : (u)mount
Только при большом к-ве разделов, наверное вылезут проблемы (не влезет)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Installer
« Ответ #12 : 17 Май 2019, 09:45:38 »
Ваша картинка выглядит
Явно симпатичнее :)
сделать кнопками
Вариантов масса: button, radiobutton, checkbox, combobox...
« Последнее редактирование: 17 Май 2019, 10:19:10 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: Installer
« Ответ #13 : 17 Май 2019, 12:12:49 »
Выберите раздел  -> Выберите раздел для установки
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: Installer
« Ответ #14 : 17 Май 2019, 12:17:12 »
зачем три чекбокса ?
когда юзер выберет раздел, проверять, есть\нет на диске с этим разделом g4d, если нет - предлагать устанавливать
?
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)