Linkin paremmuus

Purkasin Argyll binääripaketin /usr/local/lib hakemistoon. Sitten tein symlinkit /usr/local/bin hakemistoon, jotka osittavat tuonne Argyllin bin hakemistoon.

Sitten se kysymys.

Onko linkki
dispcal -> ../lib/Argyll_V1.3.0/bin/dispcal
parempi vai huonompi kuin
dispcal -> /usr/local/lib/Argyll_V1.3.0/bin/dispcal
vai onko sittä väliä
7260
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Pistä tuo komento päätteeseen niin näet mistä etsitään ensin. Tuskin edes etsii tuolta lib-hakemistosta?

Äänestä
  • jos pistät päätteeseen komennon dispcal tms. jonka pitäisi jotain käynnistää niin tuolta pathin kautta mennään. Jos tekee graafisena työpöydälle käynnistimen ja siitä klikkamalla jotain käynnistää niin se on ikäänkuin "samanarvoinen" minkä tahansa samaan paikkaan osoittavan käynnistimen kanssa.

    No, tunnustan etten kyllä ymmärrä tästä linkin paremmuudesta paskaakaan ;D

    Äänestä

  • old_profile_3778 kirjoitti:

    jos pistät päätteeseen komennon dispcal tms. jonka pitäisi jotain käynnistää niin tuolta pathin kautta mennään. Jos tekee graafisena työpöydälle käynnistimen ja siitä klikkamalla jotain käynnistää niin se on ikäänkuin "samanarvoinen" minkä tahansa samaan paikkaan osoittavan käynnistimen kanssa.

    No, tunnustan etten kyllä ymmärrä tästä linkin paremmuudesta paskaakaan ;D

    Ei kumpi on suositeltavampi tapa tehdä symlinkki. Lähteä suoraan juuresta vai suhteessa linkkiin?

    Äänestä

  • Kyllä molemmat tavat toimii. Ei siinä mitään ongelmaa ole. /usr/local/bin kerran on polussa. Kyse onkin siitä kumpi tapa linkittää on oikeaoppisempi.

    Äänestä

  • Epätietoinen Maalta kirjoitti:

    Ei kumpi on suositeltavampi tapa tehdä symlinkki. Lähteä suoraan juuresta vai suhteessa linkkiin?

    Vilkaisin pikaisesti "Linux - the complete reference", sixth edition, kirjasta mutta ei se ihan niin täydellinen ollutkaan että vastaus olisi löytynyt tähän ;D Myöskään "Linux Sertifikaatti" ei ottanut suoraan kantaa ongelmaan. Yksi kirja mistä sen olisi ehkä voinut keksiä on juuri nyt lainassa kaverilla. Että kyllä täällä kato nyt punneretaan tämän suuren ongelman kanssa ;)

    Onneksi meillä on wikipedia josta asiaa voi yrittää tutkia;

    http://en.wikipedia.org/wiki/Symbolic_link

    "target is the relative or absolute path to which the symlink should point. Usually the target will exist, although symbolic links may be created to non-existent targets. link_name is the desired name of the symbolic link"

    ja tästä

    http://linux.about.com/od/itl_guide/a/gdeitl29t01.htm

    Eli ei niillä muuten ole arvossa eroa mutta absoluuttista polkua käytettäessä ei ole sekoilun vaaraa. Noin minä sen ainakin ymmärrän. Jotta voit ajaa suhteellisen polun linkkiä niin sinun täytyy olla tietyssä paikassa itse, absoluuttinen toimii joka paikasta. Riippuu käyttäjästä ja tavasta toimia kumpi on parempi, muuten noiden painoarvoille ei kai mitään eroja laittaa?

    Äänestä

  • Enpä ollut lukenut. Tuossa kukaan ei tainnut mainita että näytön säätöön on mainio apuhärpäke nimeltään Dispcalgui. Graafinen kuori osalle argyllin ohjelmia. Sillä voi tehdä näytön kalibroinnin, profiloinnin ja asentaa näyttöprofiilin koneeseen. Vaihtoehtojen paljous vai häiritsee kun ei oikein tiedä mitä valitsisi. Sama ongelma on tietysti komentoriviäkin käytettäessä.

    Äänestä

Kommentoi aloitusta


Epätietoinen Malta kirjoitti:

Purkasin Argyll binääripaketin /usr/local/lib hakemistoon. Sitten tein symlinkit /usr/local/bin hakemistoon, jotka osittavat tuonne Argyllin bin hakemistoon.

Sitten se kysymys.

Onko linkki
dispcal -> ../lib/Argyll_V1.3.0/bin/dispcal
parempi vai huonompi kuin
dispcal -> /usr/local/lib/Argyll_V1.3.0/bin/dispcal
vai onko sittä väliä

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu