Coding/How to Fix (4)

01
18

1. 사건의 발단

터미널을 열면 항상 oh-my-zsh 버전을 확인한다. 그래서 업데이트를 하려고 하는데 언젠가부터 oh-my-zsh 업데이트가 똑바로 안되고 있다. 심지어 에러 메시지도 없다.

  • Try again later?

이게 전부 였다. 그래서 구글링 한 결과로 답을 찾을 수 있었다.

2. 어떻게 하나요?

  • 터미널을 연다.
  • cd ~/.oh-my-zsh 을 입력. oh-my-zsh 디렉터리로 이동하자.
  • git status로 지금 내가 가지고 있는 oh-my-zsh가 master 브렌치보다 앞서있는지를 확인한다. 병합되지 않은 파일들이 있다고 나올 것이다.
  • git stash 를 입력해서 git에 저장을 해준다.
  • upgrade_oh-my-zsh를 입력해서 업데이트를 다시 진행한다.
  • 이제 다시 터미널을 종료했다가 다시 켜 보면 최신으로 업데이트되어 있기 때문에 업데이트할 거냐고 묻지 않는다.
COMMENT
 
08
27

1. 문제의 발단.

  • sql파일 안에 적어놓은 내용들이 적용이 안된다.
  • sql 파일 안에는 테이블들이 들어 있었다.
  • 하지만 테이블을 DESCRIBE로 조회하면 ERROR 1146 (42 S02): Table doesn't exist라는 오류를 볼 수 있었다.
  • 리눅스(우분투) OS 의 대소문자 구분, 혹은 테이블 이름이 틀리다 등등 다양한 이유가 있었다.
  • 하지만 데이터 베이스도 정확히 지정된 상황이었고, 대 소문자 구분도 상관없음을 확인했다.

2. 해결방안

  • 강제로 sql 파일을 적용시켜 준다.
  • VS code에 sql 파일의 오른쪽 마우스를 눌러보면 경로를 복사할 수 있다. (Copy Path, Copy Relative Path).
  • 이 경로를 복사해서 mysql에서 source 복사한 경로를 입력하면 sql파일을 실행시킬 수 있다.
COMMENT
 
07
05

누르면 tp-link 홈페이지로 이동합니다.

1. 문제의 발단

  • 원래 있던 공유기와 거리가 멀어 방에서 와이파이가 잘 잡히지 않았다.
  • 안 쓰고 있던 공유기를 하나 받아와서 연결하기로 했다.

2. 어떻게 하는가

  1. 컴퓨터를 하나 준비한다. 혹은, 휴대폰도 상관없다. 하지만 확실히 컴퓨터가 편하다.
  2. 모든 인터넷을 끊고, 준비한 공유기( tp-link archer c60 모델을 사용했다. )와 연결한다.
    • 공유기의 전원을 넣고, 렌선을 Ethernte( 색이 혼자만 다른 부분인 internet 부분이 아니다. )에 꽂고 인터넷이 안 되는 기기에 연결한다. 휴대폰이라면 와이파이를 잡으면 된다.
  3. 공유기의 설정을 맞춰주기 위해 초기화 시킨다. 샤프 같은 걸로 작은 버튼을 5초에서 10초간 누르면 LED가 깜박이면 버튼을 땐다.
  4. 인터넷 창을 켜고 http://192.168.0.1/ (혹은, http://tplinkwifi.net/)을 주소창에 입력해 관리자 설정창으로 간다.
  5. 아이디는 초기설정은 admin 그리고 비밀번호는 admin 혹은 공유기 뒤에 pin 번호가 적혀있다.
  6. 무선 설정에서 네트워크 이름을 원하는 것으로 바꾼다. 5G 도 같이 설정한다.
  7. 네트워크 => LAN => IP 주소의 마지막 숫자를 기억할 수 있는 것으로 바꿔준다. ( 3자리 숫자까지 가능하다. )
    • IP 주소가 원래 사용하던 공유기와 같으면 충돌이 일어난다.
  8. 다시 바꿔준 주소를 입력해 관리자 설정창으로 다시 간다.
  9. 고급 => 설정에 가서 조금 스크롤을 내리면 WDS 설정이 있다. 켜서 원래 사용하던 와이파이를 선택해 준다.
  10. 마지막으로 DHCP 설정에 가서 DHCP 사용을 중지한 후 저장하고 오른쪽 위에 재시작을 눌러준다.
    • DHCP는 원래 사용하던 공유기를 가져와서 사용하기 때문에 지금 설정할 공유기에는 필요가 없다. 이 과정을 마지막에 해 주는 것을 권장한다. 중간에 하면 설정창 접속이 끊긴다.
IP TIME 설정과 조금 다른 설정창을 가지고 있어서 올바르게 설정하는데 시간이 꽤 걸렸다. 하지만 결국, 원리는 같다.
잘 읽어보고 하면 모든 공유기에 연결을 할 수있다.
참고한 동영상을 아래에 남겨놓겠다. 설명이 부족하다면 참고하면 좋다. 비록 영어도 아닌 알 수 없는 언어로 설명하고 있지만 충분히 도움이 될 것이라고 예상된다.
만약 너무 어렵다면, 휴대폰으로 TP-Link Teher 애플리케이션을 마켓에서 다운로드하여서 설정을 하면 조금 더 직관적이다.
그래도 모르겠다면 댓글에 남겨 주시면 답변을 드리도록 노력해 보겠습니다.
https://www.youtube.com/watch?v=lQx1OtvVpzc

 

'Coding > How to Fix' 카테고리의 다른 글

oh-my-zsh Update Error  (0) 2022.01.18
mysql의 sql 파일이 실행이 안될때  (0) 2021.08.27
우분투 20.04 블루투스 연결 문제 공략집  (0) 2021.06.29
COMMENT
 
06
29

1. 문제의 발단

언제나 문제가 많은 우분투였다. 아니나 다를까 블루투스가 아예 연결이 되지 않았다.
에어 팟을 사용하기 위해 구글링 했다.

2. Blueman 설치

  • 블루투스 연결에 도움을 주는 프로그램이다.
  • 아래의 내용을 터미널에 입력해 쉽게 설치하자
    sudo apt-get update
    sudo apt-get install blueman

3. Blueman 설정

  • 바로 연결된다면 나이스하고 사용하면 된다.
  • 연결이 안될경우, 연결하고 싶은 기기의 오른쪽 마우스를 눌러. Pair를 누른다.
  • 그래도 안된다면, Pair 아래의 Set up의 Pairing의 설정을 Proceed Without Pairing으로 바꾼다.
  • 그래도 그래도 안된다면, 기기의 이름에 띄어쓰기를 모두 없에면 된다는 말이 있다
    • 하지만 에어팟의 경우 연결이 안 되는 경우가 있었는데, 다른 기기들은 연결이 잘 되었다. 주파수 같은 게 다른 것 같다.

4. 에어팟 소리 설정

  • 여기까지 해서 연결을 어떻게든 했다면 드디어 블루투스를 이용해 즐거운 코딩 생활을 즐기자.
  • 하지만 에어팟을 이용한다면 소리를 아무리 크게 해도 개미 소리처럼 들릴 것이다.
  • 해결은 이렇게 한다.

1. sudo systemctl edit --full bluetooth.service를 터미널에 입력
2. ExecStart=/usr/lib/bluetooth/bluetoothd 라고 적힌 줄을
3. ExecStart=/usr/lib/bluetooth/bluetoothd --noplugin=avrcp 이렇게 고치자.
4. 재부팅

5. 아직도 에어팟 소리가 작아요!

  • Setting에 들어간다.
  • Sound 탭으로 간다.
  • 가장 위의 System Volume에 Over-Amplification을 켜준다.
  • 사운드를 100% 이상으로 올려서 더 크게 사용하면 된다.

노래와 함께 더 즐겁게 코딩하면 좋겠습니다!
혹시나 다른 방법이 있다면 계속 수정하겠습니다. 여러분은 어려운 우분투로 고통받지 마세요
COMMENT
 
1