Do tej pory robiliśmy wszystkie skrypty z Bash, ale zaczynam czuć się trochę głupio z tego powodu. Chociaż możemy oczywiście robić wszystko, co chcemy z Bash (jest dość potężny), zaczynam się zastanawiać, czy zamiast tego nie powinniśmy używać odpowiedniego języka skryptowego (w naszym przypadku najprawdopodobniej Ruby). Jak decydujesz, kiedy używać …
Nie byłem prowadzony brew update && brew upgradeprzez długi czas. Właśnie dokonałem ogromnej aktualizacji, która okazała się złamać mojego Vima. Oto, co dostałem po uruchomieniu vim: dyld: Library not loaded: /usr/local/opt/ruby/lib/libruby.2.3.0.dylib Referenced from: /usr/local/bin/vim Reason: image not found Trace/BPT trap: 5 Natknąłem się na niektóre strony internetowe, ale żadna z …
Niedawno ponownie zainstalowałem RVM (postępując zgodnie z instrukcjami na http://rvm.io ) po nowej instalacji Ubuntu 12.10, kiedy dostałem dysk SSD. Teraz, kiedy piszę: type rvm | head -1 Otrzymuję następujący błąd: rvm is a function -bash: type: write error: Broken pipe Ale jeśli natychmiast powtórzę polecenie, otrzymam tylko: rvm is …
Piszę skrypt, który wykonuje dla mnie dynamiczne aktualizacje DNS, ale mój serwer znajduje się za routerem, więc muszę użyć usługi sieci Web, aby określić mój publiczny adres IP. Do tej pory znalazłem ten, który zwraca tylko zwykły adres IP. Rozglądałem się wokół, próbując znaleźć kilka alternatyw dla mojego skryptu, zakładając, …
Git przechowuje zawartość wyjątkowo w swoim repozytorium na podstawie obliczonego skrótu dowolnego pliku. Jeśli mój katalog ma gdzieś w nim dwie kopie tego samego pliku, git zapisze go tylko raz. Zastanawiam się, czy ta sama koncepcja została wdrożona na poziomie systemu operacyjnego, jak jakiś system plików? Jeśli system plików działałby …
Edytowane w celu odzwierciedlenia problemu, który naprawdę chciałem rozwiązać: Muszę skonfigurować moje środowisko rubinowe, aby móc wdrożyć za pośrednictwem Capistrano. export PATH=$HOME/.rbenv/bin:$PATH eval "$(rbenv init -)" Umieszczam je w ~ deploy / .profile, ale kiedy ssh do mnie, nie są uruchamiane. Pomysły? Używam Ubuntu 12.04. Pierwotne pytanie brzmiało: Kiedy ssh …
Mam serwer CentOS online z katalogiem plików cPmove, których muszę wykonać kopię zapasową na Amazon Glacier. Mam tylko dostęp do wiersza poleceń, bez GUI. Potrzebuję klienta wiersza poleceń, który jest stosunkowo łatwy w użyciu do przesyłania plików. Na przykład wcześniej użyłem dropbox_uploader.sh ( https://github.com/andreafabrizi/Dropbox-Uploader ) z tym prostym skryptem bash: …
Postępowałem zgodnie ze wskazówkami na stronie http://installrails.com, aby uzyskać konfigurację Macbooka Air do pracy w Ruby, ale mam problem z RVM. Kiedy próbuję zainstalować Ruby, pojawiają się następujące błędy. Widzę je również, gdy próbuję uciec ruby -v. dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib Referenced from: /Users/Chris/.rvm/rubies/ruby-2.1.3/bin/ruby Reason: image not found Googling …
Chciałbym zainstalować kilka wersji Ruby (lub naprawdę dowolny pakiet Homebrew) bez łączenia żadnej z nich. Zasadniczo chciałbym traktować każdą formułę jako samą beczkę. Nie mogę znaleźć sposobu, aby to zrobić, chociaż wydaje się to trywialne. Myślałem, że będzie coś takiego brew install --no-link <formula>. Czy istnieje sposób na robienie tego, …
Uczę się szyn z różnych książek, które używają różnych wersji zarówno rubinu, jak i szyn. W tej chwili mam zainstalowany Ruby 1.87 na moim systemie Mac OS X Snow Leopard (in /usr/bin), ale muszę także użyć Ruby 1.9 do innej aplikacji do obsługi szyn. Czy ktoś może mi powiedzieć, jak …
Ok, rozejrzałem się szeroko, aby znaleźć coś, co mogłoby zająć się tym małym projektem e-mail, który mam. Po pierwsze, pewne tło: moja rodzina co roku ma tajemniczego świętego mikołaja, a ja zaproponowałem napisanie scenariusza losowego, kto dostanie prezenty dla kogo. Chcę wysłać wiadomość e-mail z informacją, dla kogo otrzymają prezent, …
Zainstalowałem Ruby z poleceniem apt-get install ruby1.9.1, ale kiedy wchodzę rubydo konsoli, nic się nie dzieje. Muszę użyć polecenia ruby1.9.1-v ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux] Ale jak mam to nazwać, rubyczy nie ruby1.9.1? Jak zainstalować Railsy?
Jeśli pakiet jest dostępny zarówno przez apt-get, jak i gem, który powinienem wybrać? Jestem na Ubuntu i nie wiem, czy powinienem zainstalować rake poprzez apt-get czy gem. Często używam zarówno pakietów apt-get, jak i gem. Jakie są zalety i wady każdego z nich?
Czy to możliwe? Występują różne problemy przynajmniej raz w tygodniu, ponieważ uległy one uszkodzeniu lub coś takiego, szczególnie w przypadku homebrew. Jeśli jest to możliwe, ale lepiej byłoby zacząć od czystego konta, daj mi znać.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.