mboost-dp1

Secunia

Secunia vil opdatere 3.-part programmer med Microsoft-software

- Via Version2 - , redigeret af Emil , indsendt af Magten

Det danske sikkerhedsfirma Secunia er godt klar over, at sikkerhedsopdateringer, ikke blot til Windows, men til alle programmer, som er installeret, er vigtige at få kørt ind.

Problemet er blot, at under Windows findes der ikke et standardsystem, der kan varetage opdateringer for alle programmer. Microsoft har godt nok et produkt, WSUS (Windows Server Update Services), der kan klare alle opdateringer til Microsofts egne produkter, men ikke andres.

Årsagen er, at WSUS kun vil udrulle opdateringer, som er godkendt af Microsoft, men det problem vil Secunia løse ved at ompakke opdateringerne fra 3.-part-producenter som f.eks. Adobe.

På den måde kan de tilbyde it-afdelinger at benytte WSUS til alle programmer, som virksomheden har på deres computere.





Gå til bund
Gravatar #1 - HerrMansen
26. jan. 2010 15:49
Lyder da lovende. Ville da være dejligt hvis at de kunne få det til at fungere som Steam - altså uden at fucke programmers værktøjer op. ^^
Gravatar #2 - MBORANGER
26. jan. 2010 15:51
Steam ? Tjoh jeg så nu hellere det blev som med opdatering på ubuntu
Gravatar #3 - LordMike
26. jan. 2010 16:15
Nu mangler vi så blot, at der laves nogle guides til en komplet opsætning af et AD netværk som udruller apps under install, og opdateringer gennem WSUS. :P
Gravatar #4 - The_Real
26. jan. 2010 16:24
Og til privat-personer tilbyder de "Secunia Personal Software Inspector", som er et stykke software der minder dig om hvis du har software installeret der ikke har de seneste opdatering etc:
http://secunia.com/vulnerability_scanning/personal...
Gravatar #5 - grovsjov
26. jan. 2010 16:30
Der findes allerede programmer til private der kan klare den slags

Update Notifier 1.1.6.141
http://cleansofts.org/


Problemet er bare sikkerheden, for hvis programmet bliver Kompromiteret, så er der ikke nogen der ved hvad den henter og hvor den henter det
Gravatar #6 - zin
26. jan. 2010 16:31
aptitude/yum/rpm/pacman/whatever lignedne repository installer til Windows? Ja tak.
Gravatar #7 - luuuuu
26. jan. 2010 17:18
#3

Hvis du er desperat nok så kan du uden tvivl finde sådanne guides på google. Nok ikke een stor do-it-all guide, men i små bidder.

Ellers må du jo betale for kurserne/konsulenterne, købe nogle bøger eller bare prøve dig frem.
Gravatar #8 - msj33
26. jan. 2010 18:22
#5 Har personligt både erfaringer med nævnte program samt et program der hedder Sumo. Ingen af disse finder særligt mange af de applikationer du har installeret på PC'en.

Endvidere fortæller den dig kun, hvis der er opdateringer - Og henviser med link til ny downloadlink.

Har dog selvinstalleret Filehippo Update checker.
Det program findes flest applikationer på min PC.
http://www.filehippo.com/updatechecker/

Dog så jeg hellere end gerne en fuld-Automatisk løsning ala Windows Update/Linux.
Gravatar #9 - angelenglen
26. jan. 2010 18:34
LordMike (3) skrev:
Nu mangler vi så blot, at der laves nogle guides til en komplet opsætning af et AD netværk som udruller apps under install, og opdateringer gennem WSUS. :P

Det har ikke så meget med dette at gøre, det er jo systemadministration generelt...

Men som #7 så rigtigt skriver: Søg på nettet, der findes guides til alt du har brug for.
Gravatar #10 - thethufir
26. jan. 2010 18:40
Det minder mig lidt om de problemer der var da Windows XP kom ud, og hvor microsoft tog skyhøje summer for at hardwareproducenterne kunne få deres drivere verificerede af microsoft. (WHQL) kan dog ikke huske om det ændrede sig senere.
Gravatar #11 - imacomputer
26. jan. 2010 18:44
Hvis man så lavede et pakkesystem til windows der ud over automatisk at opdatere alt det man havde installeret - også holdt styr på de filer hver pakke brugte og sørgede for at rydde rigtigt op bagefter.. så ville jeg blive glad.

Det her koncept med at hvert program har sin egen applikation til install/uninstall - det holder ikke rigtigt. Især ikke når de er så sløsede med oprydningen som de desværre oftest er :/


Gravatar #12 - Törleif Val Viking
26. jan. 2010 18:49
#11

Er det ikke der linux har fordelen? Linux består af tusinder af library filer som ligger katalogisereti systemet, i stedet for windows hvor hvert program har sine egne filer.
Gravatar #13 - GurliGebis
26. jan. 2010 19:22
LordMike (3) skrev:
Nu mangler vi så blot, at der laves nogle guides til en komplet opsætning af et AD netværk som udruller apps under install, og opdateringer gennem WSUS. :P


Et sted at starte omkring deployment vil klart være MDT 2010 (Microsoft Deployment Toolkit 2010)
Gravatar #14 - GurliGebis
26. jan. 2010 19:28
imacomputer (11) skrev:
Hvis man så lavede et pakkesystem til windows der ud over automatisk at opdatere alt det man havde installeret - også holdt styr på de filer hver pakke brugte og sørgede for at rydde rigtigt op bagefter.. så ville jeg blive glad.

Det her koncept med at hvert program har sin egen applikation til install/uninstall - det holder ikke rigtigt. Især ikke når de er så sløsede med oprydningen som de desværre oftest er :/


Problemet med oprydning er sjældent filer under Program Files, men i stedet indstillinger i registry og appdata ved de andre brugere på systemet.

Hvis bruger A afinstallerer et program, så vil dets settings for bruger B ikke kunne blive fjernet (da bruge A ikke har adgang dertil, og derfor ikke kan fjerne det)
Gravatar #15 - Windcape
26. jan. 2010 19:59
Hvis Secunia gør noget ud af det bliver det kun mainstream programmer.

Jeg tvivler på at nogen gider bruge tid/resourcer/penge på at godkende hvert lille stykke software udviklet til Windows.

Og hvordan vuderer vi hvem der er de rette til at godkende softwaren?

Jeg har min tvivl om deres løsning vil være brugbar.
Gravatar #16 - Windcape
26. jan. 2010 20:02
# central kontrol af settings og libraries:

Det er smertefuldt og træls, og totalt meningsløst med prisen på harddisk plads i dag at lade programmer dele mere end blot frameworks (som de allerede kan i dag, via classpath og assembly)

Linux's tilgang til det gør det uendelig træls at uninstall software, og man risikere at ødelægge kompabilitet for nogle programmer, men ikke for andre.

Derudover så er Registry helt fint frem for en masse individuelle text filer. Det er en mere logisk fremgang fra et programmerings synspunkt, og tillader bedre integration med f.eks. den grafiske del af Windows, end hvad bla. GNOME kan tilbyde.

(Og nej, DLL hell findes ikke mere, der er versionsstrying af de individuelle libraries i dag).
Gravatar #17 - Thalion
26. jan. 2010 21:35
Windcape (16) skrev:

Linux's tilgang til det gør det uendelig træls at uninstall software, og man risikere at ødelægge kompabilitet for nogle programmer, men ikke for andre.
.


Det sker da ikke hvis du bruger, som ubuntu har, softwarecenter. Den styrer netop at du ikke fjerner nogle libs som andre programmer er afhængige af. Og hvis man ikke bruger den løsning så burde man da helst have styr på libs dependency.
Gravatar #18 - rasmussen
26. jan. 2010 21:52
Windcape (16) skrev:
#
Linux's tilgang til det gør det uendelig træls at uninstall software, og man risikere at ødelægge kompabilitet for nogle programmer, men ikke for andre.

Derudover så er Registry helt fint frem for en masse individuelle text filer. Det er en mere logisk fremgang fra et programmerings synspunkt, og tillader bedre integration med f.eks. den grafiske del af Windows, end hvad bla. GNOME kan tilbyde.


Det er da uendelig nemt at afinstallere software i de mest brugte distributioner, ganske som #17 skriver.

Jeg vil gerne have lov at påstå, at Registry bestemt ikke er mere logisk set fra et programmeringsmæssigt synspunkt. Det er vel et spørgsmål om smag, kan jeg fornemme.
Gravatar #19 - zin
26. jan. 2010 21:56
#16: Hvad er der svært ved aptitude remove <programnavn>?
Den finder også dependency problemer - og har gjort det længe.
Gravatar #20 - onetreehell
26. jan. 2010 22:00
#10
Ah, det er derfor! Jeg har altid undret mig over hvorfor så mange drivere var uverificerede...

#16
Prøv at læse den her artikel. Der står blandt andet om hvorfor Microsoft prøver at få Windows til at blive mere modulært.
Det er altså meget svært at ødelægger pakker, efter min erfaring med debian og ubuntu. Der er dog en enkelt undtagelse. Det er ret svært at fjerne evolution mail og kalender systemet uden at ødelægge gnome desktoppen. Jeg ved ikke hvorfor man har valgt at inkorporere evolution så meget i gnome, det er et rigtigt dårligt designvalg, synes jeg. Især når evolution ikke er helt perfekt.
Hvorfor skulle det være en fordel med et registry? Jeg ved egentlig ikke så meget om hvad det er, men er det ikke et sted hvor man kan gemme indstillinger i 'alle' programmer, centralt? Gnome bruger også en central styring af indstillinger, kaldet gconf.

#19
og aptitude purge <programnavn> hvis man ikke kunne lide ens indstillinger (IIRC)
Gravatar #21 - Windcape
26. jan. 2010 22:37
Thalion (17) skrev:
Det sker da ikke hvis du bruger, som ubuntu har, softwarecenter. Den styrer netop at du ikke fjerner nogle libs som andre programmer er afhængige af.
Mit oplevelse er primært at der blokeres for uninstall af software, fordi at det ville fjerne dependencies som andre programmer bruger.

Jeg synes ikke nødvendigvis at tankegangen om at ALLE libraries skal være shared er fornuftig. At begrænse det til størrere frameworks er bedre, og sådan fungere det jo allerede på Windows.

Et centralt opdateringssystem til mainstream software kunne godt lade sig gøre, hvis altså de forskellige producenter af software, som f.eks. Adobe, vil gå med til det. I dag har de jo forpestede installers som sørger for at installere en masse markedtingslort samtidig med, og det er ikke nødvendigvis profit de vil tabe.

Der er lidt for nemt at sammenligne det med software til f.eks. Ubuntu. Fordi der er altså ret meget mere end-user software til Windows, end til Linux/Mac.

Der er også visse typer af software som ikke ville være relevant at opdatere via. Windows Update, som f.eks. spil (World of Warcraft), da ingen alm. distributionskanel kan stå for presset.

Næsten alt software i dag kommer med auto-opdateringer, så problemet er alligevel minimalt. Og Microsoft har givet gode muligheder for .NET udviklere, OneClick installers (og vist også MSI installers) har indbygget mulighed for auto-opdatering.

Og på et eller andet plan, kan jeg godt lide at have mine system-opdateringer seperat.
Gravatar #22 - Windcape
26. jan. 2010 22:40
Interessant tanke:

Flash var det største sikkerhedshul i 2009. Flash er en af de eneste stykker software jeg har tilbage, der ikke kommer med automatisk opdateringer.

Kom ind i kampen Adobe!
Gravatar #23 - angelenglen
26. jan. 2010 22:57
Windcape (22) skrev:
Interessant tanke:

Flash var det største sikkerhedshul i 2009. Flash er en af de eneste stykker software jeg har tilbage, der ikke kommer med automatisk opdateringer.

Kom ind i kampen Adobe!

Min Flash kommer med automatiske opdateringer?
Måske har du slået noget fra?
Gravatar #24 - Windcape
26. jan. 2010 23:21
#23

Det afhænger 110% af hvilken browser du kører. Og om Adobe sørger for at der bliver sendt opdateringer ud til browserne.

Jeg ved dog ikke om der kommer flere updates hvis man har Adobe Air installeret.
Gravatar #25 - SmackedFly
27. jan. 2010 00:22
#16

Du er ude på et sikkerhedsmæssigt sidespor. Tag for eksempel Zlib, det bruges i en forfærdeligt masse sammenhænge, stortset alle applikationer der arbejder med pakkede zip filer bruger det, og mange applikationer der bruger zip som data opbevaringsmedie, Microsoft bruger det i en vanvittigt masse sammenhænge.

Hvis der bliver fundet et sikkerhedshul i det library, og du ikke deler linkede objekter imellem applikationerne, vil det betyde at hver eneste applikation der bruger det, og det er en anseelig mængde, vil skulle opdateres seperat.

Folk snakker om DLL/.so hell, men det er intet i nærheden af det mareridt der opstår når du begynder at statisk linke alle dine applikationer.

Lige bortset fra da glibc brød sin bagudkompatibiltet for et par år siden, synes jeg dog ikke jeg har oplevet noget dynamisk linking problemer, på hverken Redhat/CentOS eller Debian distributionerne, såvidt jeg ser det er det problem reelt løst.
Gravatar #26 - Windcape
27. jan. 2010 00:42
#25

Det er nu også mere normalt at bruge Dynamisk Linking på Windows, end det er på Linux. (DLL filer er jo netop dynamisk linking!)

Men f.eks. til zip, benytter jeg mig af et zip library til C#, som jeg dynamisk linker. Det er ikke shared, og jeg vil ikke nødvendigvis have at det er shared, fordi en nyere version kunne break compabilitet.

At tro der ikke vil være problemer med den enorme mænge end-user software der er til Windows, er helt ude i hampen. Der er en stor forskel på den slags software og så et Server OS med nogle få programmer på som alligevel administeres af IT folk.

Det er vel i princippet altid op til udviklerne om man vil distributere DLLs med de nødvendige libraries, eller assumere at de er på brugerens maskine.

At fokusere på opdateringsmekanismer på applikationsniveau i stedet for på library niveau er klart mere fornuftigt.
Gravatar #27 - Windcape
27. jan. 2010 00:55
#zlib

Nu kiggede jeg lige for sjov, programmer der benytter zlib:

VMWare
ITunes
Silverlight
Heroes of Newerth
Mastroska Splitter
Haskell

De brugte alle sammen forskellige versioner af zlib*.dll (enten med forskelligt versionsnummer, eller forskellige fil-størrelse!).

VMWare havde endda to forskellige versioner til rådighed i samme mappe.

Hvis de alle sammen var tvunget til at bruge samme library, og jeg så opdaterede VMWare som brugte en nyere end de andre, så ville de alle programmer sandsynligvis gå i stykker.

Eller jeg skulle have flere versioner liggende (hvilket jeg allerede har!), og så ville pointen jo være moot.

Så overordnet ser jeg altså intet problem i hvordan Windows gør det i dag. Det er nemt for udviklerne, og nemt for brugerne.
Gravatar #28 - Windcape
27. jan. 2010 01:04
Eksempel på hvad jeg mener er træls i Linux med dens måde at håndtere libraries på:

Uninstall af Python (v2.5) (standard installeret i Ubuntu)

"Cannot remove 'python2.5'

One or more applications depend on python2.5. To remove python2.5 and dependent applications, use Synaptic package manager".

I Synaptic søger jeg så efter Python, og får 1314 packages listed. Så kan jeg prøve at gætte hvad jeg skal fjerne.

--

På Windows klikker vælger jeg Python i "Programs and Features", og klikker på "Uninstall", og det er så det.
Gravatar #29 - rasmussen
27. jan. 2010 06:35
Windcape (28) skrev:


Uninstall af Python (v2.5) (standard installeret i Ubuntu)

"Cannot remove 'python2.5'




Du har også valgt et glimrende eksempel med Python, som en meget stor del af Ubuntus grafiske tingeltangel er skrevet i.

Jeg mindes ikke, at man kan afinstallere den grafiske brugerflade i Windows, men prøv at gøre det i Ubuntu, så vil jeg mene at du meget nemt kan undvære Python.

Gravatar #30 - Scapegoat
27. jan. 2010 07:15
Er jeg den eneste som finder Secunia's software irriterende? Jeg syntes virkelig det er irriterende at den hopper frem en gang om dagen og minder mig om at nu skal jeg reinstallere endnu et program, fordi der er kommet en +0.001 update til det.
Dog kan jeg godt se det smarte i at de arbejdede sammen med MS og så fik lavet en løsning som bare opdaterede programmet i stedet for bare at øffe over versionsnummeret.
Gravatar #31 - zin
27. jan. 2010 07:41
#21: Alle libraries deler ikke ting med hinanden - dog er der en del større libraries der bruges af små programmer - f.eks. bruger KDE's programmer dele af KDE, så hvis man vil have det program skal man også installere KDE. Og det er vel fair nok, et eller andet sted.

Windcape(21) skrev:
Der er lidt for nemt at sammenligne det med software til f.eks. Ubuntu. Fordi der er altså ret meget mere end-user software til Windows, end til Linux/Mac

Nej - det er ikke "for nemt". Der er denunden lyneme meget software i Ubuntu's repositories, plus systemet underliggende kan bruges til at tilføje ens egne repositories. Dette betyder at f.eks. Adobe kan skrive: To Install Flash, add <repository http uri> to your sources, and go to Software Center and install/type <CLI snask her> to install Flash.

Næsten alt software i dag kommer med auto-opdateringer, så problemet er alligevel minimalt. Og Microsoft har givet gode muligheder for .NET udviklere, OneClick installers (og vist også MSI installers) har indbygget mulighed for auto-opdatering.

Ja. Hver program har deres autoupdater. Dvs. hvert program laver dobbeltkonfetti fordi de også skal installere <randomsoftwareupdater> modul oven i deres eget. Det er redundant, og unødigt i Linux.

Windcape(26) skrev:
At tro der ikke vil være problemer med den enorme mænge end-user software der er til Windows, er helt ude i hampen. Der er en stor forskel på den slags software og så et Server OS med nogle få programmer på som alligevel administeres af IT folk.

Der er ingen der har sagt eller foreslået at AL User-End Software skal ligges i samme repository. Det er rent og skært din ide. Sjovt nok ligger ikke al software i f.eks. Ubuntu's repository. Der er stadig stads, du selv skal installere (læs:compile/konvertere).
Hvis de alle sammen var tvunget til at bruge samme library, og jeg så opdaterede VMWare som brugte en nyere end de andre, så ville de alle programmer sandsynligvis gå i stykker.

Ikke med ordentlig versionsstyring, nej. Større versioner = Ødelægger bagudkompatibilitet og kræver at du godkender omtalte risiko. Hvis et program skal bruge en ældre version af et lib, kan den selv installere det - og gør det ofte.

#28: Python i Ubuntu er, som #29 siger, hele grobunden for meget frontend i Ubuntu. Lidt al á explorer. Prøv du i Windows at fjerne explorer.

Gravatar #32 - noisycricket
27. jan. 2010 08:05
#0: nogensinde hørt om altiris??
Gravatar #33 - OxxY
27. jan. 2010 08:06
#31: Det var da rimelig nemt at skifte explorer ud med en alternativ shell i 95/98 og xp (selvom det vidst er blevet lidt mere kompliceret i vista/7).
Gravatar #34 - rasmussen
27. jan. 2010 08:17
oxxy (33) skrev:
#31: Det var da rimelig nemt at skifte explorer ud med en alternativ shell i 95/98 og xp (selvom det vidst er blevet lidt mere kompliceret i vista/7).


Jeg tvivler på at man så bare kunne fjerne Windows GUI i tilføj/fjern programmer.
Gravatar #35 - zin
27. jan. 2010 08:19
#33: Du kunne skifte din fil explorer, men du ville stadig have explorer.exe i C:\Windows\System32 - og den ville altid køre.
Gravatar #36 - illishar
27. jan. 2010 08:36
rasmussen (18) skrev:
Det er da uendelig nemt at afinstallere software i de mest brugte distributioner, ganske som #17 skriver.


Jeg ved ikke rigtigt. Hver gang jeg opdaterer eller afinstallerer noget på min SUSE-installation (som regel for at få noget andet til at virke), så er der et-eller-andet der går i stykker.

Det bedste er når:

Nyeste version af Prog-A kræver >= libX_v1.5
Nyeste version af Prog-B kræver <= libX_v1.4

w00t!

Det er også vildt fedt når Prog-C kræver libX_v1.6, som slet ikke findes i nogle repositories. ^^
Nogle gange kan man være "heldig" at den findes i "Factory" (Beta-repository). (Har I lyst til at spille roulette?)
Gravatar #37 - rasmussen
27. jan. 2010 08:43
illishar (36) skrev:
Jeg ved ikke rigtigt. Hver gang jeg opdaterer eller afinstallerer noget på min SUSE-installation (som regel for at få noget andet til at virke), så er der et-eller-andet der går i stykker.

Det bedste er når:

Nyeste version af Prog-A kræver >= libX_v1.5
Nyeste version af Prog-B kræver <= libX_v1.4

w00t!

Det er også vildt fedt når Prog-C kræver libX_v1.6, som slet ikke findes i nogle repositories. ^^
Nogle gange kan man være "heldig" at den findes i "Factory" (Beta-repository). (Har I lyst til at spille roulette?)


Jeg kender ikke Suse, men det lyder ikke rart. Hvis jeg var dig, ville jeg skifte repo, eller skifte til en distro der bygger på Debian. Der har jeg ikke dens slags problemer på noget tidspunkt.
Gravatar #38 - zin
27. jan. 2010 08:48
#36: Jeg har oplevet lignende problemer, men sædvanligvis er det blot at installere de tidligere versioner - OS'et finder så selv ud af at holde styr på de ældre versioner.
På en Debian maskine kan du også sagtens tage "unstable" (eller hvad den nu hedder, kan ikke huske det) med, da denne sædvanligvis virker. Debian er meget forsigtig med nye opdateringer - ikke ligesom f.eks. Arch Linux, der konstant spytter nyt stads ud.
Gravatar #39 - illishar
27. jan. 2010 08:49
rasmussen (37) skrev:
Hvis jeg var dig, ville jeg skifte repo, eller skifte til en distro der bygger på Debian


Helt enig. Men det er ikke altid at man i virksomheds-sammenhæng, selv kan vælge distro. Og SUSE *er* på top5 over de mest brugte distros :-/
Gravatar #40 - rasmussen
27. jan. 2010 08:56
illishar (39) skrev:
Helt enig. Men det er ikke altid at man i virksomheds-sammenhæng, selv kan vælge distro. Og SUSE *er* på top5 over de mest brugte distros :-/


Ja. Hvis man ikke har friheden til at vælge, må man leve med nogle underlige særheder, eller tage mod råd fra #38, som lyder til at vide hvad han taler om.

Jeg synes ikke de kommercielle distributioner er de bedste, men mange virksomheder vælger efter supportaftaler.
Gravatar #41 - OxxY
27. jan. 2010 14:20
ZiN (35) skrev:
#33: Du kunne skifte din fil explorer, men du ville stadig have explorer.exe i C:\Windows\System32 - og den ville altid køre.


Err nej, hele ideen var jo at man netop ikke startede den explorer.exe i system32.

http://en.wikipedia.org/wiki/Windows_shell_replace... er ikke den bedste wiki artikkel, men der er da masser af links til diverse shells der erstatter brugen af explorer.exe
Gravatar #42 - Windcape
27. jan. 2010 15:03
ZiN (31) skrev:
Nej - det er ikke "for nemt". Der er denunden lyneme meget software i Ubuntu's repositories, plus systemet underliggende kan bruges til at tilføje ens egne repositories. Dette betyder at f.eks. Adobe kan skrive: To Install Flash, add <repository http uri> to your sources, and go to Software Center and install/type <CLI snask her> to install Flash.
Eller lave et lille stykke software som tilføjer den url til sources, og automatisk starter installationen af softwaren. Hov! Det er jo en installer, så er vi tilbage hvor vi begyndte (Altså sådan som det fungere i Windows i dag).

Seneste version af Ubuntu er også første gang i over 10 år at Linux rent faktisk forsøger at gøre det nemmere at installere nye repositories.

ZiN (31) skrev:
Ikke med ordentlig versionsstyring, nej. Større versioner = Ødelægger bagudkompatibilitet og kræver at du godkender omtalte risiko. Hvis et program skal bruge en ældre version af et lib, kan den selv installere det - og gør det ofte.
Men så er vi jo tilbage på det plan hvor vi alligevel har flere kopier, så kan hvert program jo ligeså godt have deres egen lib-folder, og ikke afhænger af libraries installeret andre steder fra.

#Python

Hvorfor Systemkomponenter er listed som "End User" software er mig så en gåde. Windows har et explicit vindue til det formål, for ikke at blande tingene sammen.

Gravatar #43 - zin
27. jan. 2010 15:36
#41: explorer.exe kommer til at køre alligevel - om ikke som shell replacement, så som filbrowser. Og filen eksisterer stadigvæk - du kan ikke fjerne den.

#42:
Eller lave et lille stykke software som tilføjer den url til sources, og automatisk starter installationen af softwaren. Hov! Det er jo en installer, så er vi tilbage hvor vi begyndte (Altså sådan som det fungere i Windows i dag).

Jah, men det kræver jo at man laver ordentlig software - Hvis man kan det kan man også bare hooke ind i Software Center også får du at vide at der er opdates til dine programmer (eller du kan checke selv) uden behov for en ekstra komponent i dit program.
Og i det tilfælde man faktisk kan kode og ikke har brug for gammelt/mærkeligt software vil du også sjældent bemærke dependency problemer på en linux maskine.

Seneste version af Ubuntu er også første gang i over 10 år at Linux rent faktisk forsøger at gøre det nemmere at installere nye repositories.

Nej. Det har i hvert fald været sådan siden 2007.

Men så er vi jo tilbage på det plan hvor vi alligevel har flere kopier, så kan hvert program jo ligeså godt have deres egen lib-folder, og ikke afhænger af libraries installeret andre steder fra.

Jah, men dette vil jo også kun forekomme fordi, dit program er noget gammelt skrammel og du bør udskifte det.

#Python

Hvorfor Systemkomponenter er listed som "End User" software er mig så en gåde. Windows har et explicit vindue til det formål, for ikke at blande tingene sammen.

Fordi alt ud over CLI er End User. :-)
Gravatar #44 - Windcape
27. jan. 2010 16:06
ZiN (43) skrev:
Jah, men dette vil jo også kun forekomme fordi, dit program er noget gammelt skrammel og du bør udskifte det.
Se listen af software i #27

ZiN (43) skrev:
Fordi alt ud over CLI er End User. :-)
Det ved vi jo godt ikke passer :p
Gravatar #45 - zin
27. jan. 2010 16:15
#44:
Se listen af software i #27

Omtalte programmer er til Windows. Ikke Linux. Alternativt køres de i Wine, i hvilket tilfælde du bør opdatere dette program. :-)

Det ved vi jo godt ikke passer :p

Øh. Jo. Alt udover CLI er end user. Selv nogle CLI dele er End User. Det kommer bare an på hvad du definerer din End User som. Linux kan godt lide at have lidt mere begavede/IT interesserede End Users, så det er deres definition. Windows kunne have en abe som End User.
Gravatar #46 - Windcape
27. jan. 2010 16:41
#45

Jeg mener stadigvæk ikke at software der alligevel kun kan fjernes i Synaptics skal være synligt i Ubuntu's software manager.

Det giver ingen mening, hverken for nørder og ikke nørder.
Gravatar #47 - zin
27. jan. 2010 16:42
#46: Det er heller ikke det jeg mener. Jeg mener at dette vil være overflødigt til Linux. Til Windows ville det være "nice" at have alle (eller i hvert fald flere) programmer opdaterende automatisk igennem Windows Update, som jo er det nyheden handler om.
Gravatar #48 - Windcape
27. jan. 2010 16:47
#47

Måske mere noget i stil med "Windows Marked", hvor "Windows/Microsoft Update" er et seperat produkt, så man adskiller kritiske systemopdateringer fra opdateringer til diverse produkter brugeren har installeret.

Microsoft har allerede nogle løsningsforslag på banen (man skal nok være .NET udvikler for at kende til dem, men de er ikke begrænset til .NET i teorien).

Spørgsmålet er bare om du kan overtale firmaerne til at bruge det. Jeg tvivler.

I teorien, så er alt vi snakker om er jo bare en udvidelse af MSI/OneClick installers. Men det ville kræve at alle opdaterer deres software.
Gravatar #49 - Windcape
27. jan. 2010 16:51
Og med "Action Center" i Windows 7, vil jeg mene at muligheden for at integerer det ind i det nuværende interface, er ret god.

Men det er jo ikke en lille nørdeopgave (som det er i Linux miljøet), men en enorm business case, som kræver at Microsoft tager udviklerne med på råd.

Og samtidig kan de ikke tillade sig at skabe problemer for eksisterende produkter.

Der er jo problemer i forhold til reklamer (i installers), license-aftaler, produktnøgler som skal bruges ved installation, og meget mere.

Det virker noget mere overkommeligt i et miljø hvor det er få undtagelser som har produktnøgler, hvor det på Windows er mere normen.

(Ubuntu Software Center benyttes typisk heller ikke til betalte programmer, det benyttes der andet software til. Hvor godt det integrer ved jeg ikke.)
Gravatar #50 - zin
27. jan. 2010 16:59
#48+49: Det lyder som en ganske fin ide... Meeen:
en enorm business case, som kræver at Microsoft tager udviklerne med på råd.

Ikke smart, men sådan er det jo med lukket kildekode.

Men det er jo ikke en lille nørdeopgave (som det er i Linux miljøet)[...]

Dén der får du irrelevant for. Repositories er denundenlyneme ikke "lille nørdeopgave". De er enormt "stærke", fleksible og praktiske - og nemme at sætte op til både store og små ting.
At MS ikke har fundet ud af det endnu er jo ikke Linux' skyld.
Og samtidig kan de ikke tillade sig at skabe problemer for eksisterende produkter.

Der er jo problemer i forhold til reklamer (i installers), license-aftaler, produktnøgler som skal bruges ved installation, og meget mere.

Dette er løst i repository-løsningen (hvor du godt kan komme til kommerciel software ved at ændre lidt i opsætningen), ved at komme med en advarsel, som producenten selv kan lave, til brugeren. Dette sker f.eks. hvis man installerer Adobe Flash eller lign..
Det virker noget mere overkommeligt i et miljø hvor det er få undtagelser som har produktnøgler, hvor det på Windows er mere normen.

Arh, det er godt nok noget pjat. Ofte i et Windows miljø har man campus/corporation nøgler som er den samme hver gang (som jeg er overbevist om kan laves i installeren - faktisk ved jeg det, for det har vi på SDU ;-)), eller man bruger software der er gratis - og der er nu også ret mange af dem, der er gode.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login