설치 제작 프로그램...

김희상의 이미지

음...이 게시판에 이런 내용을 올리는게 맞는지 모르겠군요..설치, 활용쪽에 올려야 하나? 흠....

다름이 아니라, Unix계열에서 사용가능한 설치 제작프로그램에는 어떤것들이 있고, 어떤것들이 실제 상용 SW에서 많이 이용되는지 궁금해서요

GNU의 configure 스타일은....상용에서 쓰기엔 좀 그렇고.....
rpm, depot, pkg 등등은 플랫폼에 너무 종속적이고......

설치화면도 멋지게 나오는 :lol: 그런게 없나요? ^^; 상용도 괜찮습니다.

windows라면 InstallShield가 대부분이고, NSIS같은 것들도 자주 쓰이는데..
InstallShield for JAVA는 서버상에 다른 소프트웨어를 설치하기위해
JRE를 깔아야하는 불상사(?)가 생길수도 있기때문에 좀 그렇고.......

하여튼...좀 복잡하군요~

그럼 환절기 몸조심하세요~

errai의 이미지

제가 겪은 경우라서 다른 분들은 어떨지 모르겠습니다만.
대부분이 tar로 묶어서 그냥 배포합니다. 안에 설치 스크립트 파일을
자체 제작해서 올려놓기도 하고 그냥 압축만 풀면 대충 되도록
해놓기도 합니다.

특별한 패키징 시스템을 사용하려면 그걸 또 설치해야 하니깐
꺼려지더군요.

Unix 시스템 특성상 UI와는 상관없이 동작하는 저수준 소프트웨어들이
주를 이루다 보니 그런듯 싶습니다. :)

sunyzero의 이미지

윈도우즈에서 쓰는 인스톨쉴드 같은 것이 유닉스, 리눅스 계열엔 없다고 봐야합니다.

리눅스는 대부분 소스, 패키지로 배보되니까 알아서 설치하는 것이고, 심지어 유닉스조차도 대부분 설치프로그램보다 바이너리를 주고 알아서 설치하거나 혹은 간단한 쉘 스크립트로 처리하는 경우가 대부분이기 때문입니다. 실제로 유닉스계열은 대부분 콘솔에서 처리하므로 굳이 X가 아니더라도 잘 설치가 되도록 하게끔 하기 위해서 간단한 방법을 많이 씁니다.
쉘스크립트보다 조금 세련된 녀석이 curse 쪽 계열을 사용하여 그래도 쫌 약간 꾸민것이지만, 그래도 다 거기서 거기입니다.

멋있게 설치되는 그런 장면을 상상하셨다면 좀 실망하실겁니다. 8)

========================================
* The truth will set you free.

june8th의 이미지

kylix 인스톨러가 상당히 인상적이었습니다.

그렇지만, 따라 하기에는 어려울 것 같더군요.. :-P

주니의 이미지

정 안된다면 shell + dialog(또는 xdialog 라는 녀석도 있습니다.) 를 사용해서 만드는 방법도 있습니다.

다즐링의 이미지

주니님이 말하신 dialog 정도가 대부분의 리눅스에서 잘되구요 잘쓰여지죠
(약간의 문제는 있지만)
상용 프로그램중에 디비관련? 은 대부분 자바로 짜여져 있습니다.
그러니까 아마 tk겠죠. (자바쪽의 관련라이브러리가 tk를 결국 이용하는걸로 알고 있습니다. 틀렸다면 양해를.. 자바맹이라)

김희상 wrote:
음...이 게시판에 이런 내용을 올리는게 맞는지 모르겠군요..설치, 활용쪽에 올려야 하나? 흠....

다름이 아니라, Unix계열에서 사용가능한 설치 제작프로그램에는 어떤것들이 있고, 어떤것들이 실제 상용 SW에서 많이 이용되는지 궁금해서요

GNU의 configure 스타일은....상용에서 쓰기엔 좀 그렇고.....
rpm, depot, pkg 등등은 플랫폼에 너무 종속적이고......

설치화면도 멋지게 나오는 :lol: 그런게 없나요? ^^; 상용도 괜찮습니다.

windows라면 InstallShield가 대부분이고, NSIS같은 것들도 자주 쓰이는데..
InstallShield for JAVA는 서버상에 다른 소프트웨어를 설치하기위해
JRE를 깔아야하는 불상사(?)가 생길수도 있기때문에 좀 그렇고.......

하여튼...좀 복잡하군요~

그럼 환절기 몸조심하세요~

------------------------------------------------------------------------------------------------
Life is in 다즐링

maddie의 이미지

오픈오피스의 인스톨러를 참고해 보시는
어떨까요?

상당히 괜찮은 인스톨러라 생각되는데요.

윈도용이랑 리눅스나 프비나 똑같이 뜨죠.

자체 제작한거 같습니다만은...

힘없는자의 슬픔

jika의 이미지

웬지 이 주제를 읽고 있으니까...

리눅스가 개발자위주의 운영체제에서 사용자중심의 운영체제로

다시 거듭나기 위해서 해결해야할 과제라고 느껴지는군요...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.