프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실

kcal2845의 이미지

apt-get을 초기화 시키는 방법이 있나요?

안녕하세요, 리눅스 민트를 사용 중인 초보자입니다. 각종 패키지를 설치하던 중 apt-get이 의존성 문제가 발생했는데 apt-get -f install을 해도 안되고, 의존성 문제가 되는 패키지를 삭제하는것도 안되더라고요. 그래서 그냥 리눅스 민트를 재설치하는 것으로 해결했습니다. 앞으로 또 apt 의존성 문제가 발생할 때 재설치 할 필요 없이 그냥 apt를 초기화 하려고 하는데요 apt로 설치한 패키지나 저장소 정보 전부 다 삭제하고 초기화하는 방법이 있나요? 그리고 PPA저장소로 설치한 패키지를 PPA저장소 정보가 삭제된 상태에서 해당 패키지의 언패키지가 의존성 문제를 일으킬 수 있는지 궁금하네요. 감사합니다.

ykw1101의 이미지

우분투 사용 중인 쌩초보인데 오류 해결 부탁드립니다...

제가 직접 설계하고 개발하는 IoT 백신 이라는 책을 보고 간단한 백신을 만들고 있는데 책에 나온대로 따라하는데 오류가 자꾸 납니다. 참고로 리눅스 관한 지식은 전무합니다.
먼저 커널을 빌드하는데 필요한 패키지를 설치한다고 했습니다.
그래서 sudo apt-get install build-essential libssl-dev
를 작성한 것 까지는 좋았습니다. 그런데 커널 소스를 다운로드한다고 하여 Workspace라는 디렉터리 하위에 kernel이라는 디렉터리를 만들고 현재 사용 중인 커널 버전의 소스를 다운로드한다고 했습니다. 그래서 kernel을 만들고
apt-get source linux-image-$(uname -r)
를 쳤더니
You must put some 'source' URIs in your sources.list
라는 오류가 납니다... 리눅스에 관한 지식도 없다보니 외국 사이트에서 찾는 정보들도 뭐가 뭔지 전혀 모르겠어서.. 오류 좀 해결하는 방법 좀 알려주시면 정말 감사하겠습니다.
프로그래밍 QnA에 잘못 올렸네요 죄송합니다

mtl_5b의 이미지

OS X에서 dwm 윈도우 매니저 컴파일


보통은 맥북에 아치리눅스를 설치해서 개발을 하는데, 얼마전 포맷을 하니 갑자기 아치리눅스 설치가 귀찮게 느껴져서 설치를 계속 미루고
OS X의 터미널을 이쁘게 만든답시고 시간을 낭비하던 도중,
우연히 OS X의 XQuartz 를 사용해 dwm 을 설치했다는 유튜브 영상을 발견하게 되었습니다 ( https://www.youtube.com/watch?v=iVBe4nwMCh8 )
원래 아치리눅스 상에서도 dwm을 주로 사용했기에 저도 한번 시도를 해봤습니다

ljh723의 이미지

tar 명령어에서 압축 해제 시 경로를 압축파일이 있는곳으로 할순 없나요?

cd /
find /test/ -name '*.tar.gz' -exec tar -xzf {} \;

이렇게 하니 / 에서 압축이 전부 풀려버립니다.
-C 옵션을 사용할수 없는게 test/folder/folder/abc.tar.gz 이런식으로 압축파일 경로가 다 다릅니다.
압축파일이 자신의 위치에서 압축 풀리게 하는 방법은 없을까요?

익명 사용자의 이미지

쉘스크립트 cpu 여러개 쓰기 질문!

안녕하세요 바로 질문의 요지를 말씀드리면요

for i in {00..100..01}
do
echo print(${i})
done

배쉬를 쓰기위해서 단순하게 pirnt라고 쓰여졌지만 다른 코드이긴합니다.

제가 질문드리고 싶은건 00부터 100까지 101개를 반복 돌려보고싶은데 이대로 실행하면 하나의 cpu 쓰레드를 쓰잖아요?

제가 이걸 빨리 처리하고 싶어서 cpu를 여러개 동시에 쓰고 싶습니다. 어떻게 해야할까요?
단순히 코드를 추가 하면 가능할까요?

dudtkd4567의 이미지

c++의 참조자 reference가 어디에 저장되는지 궁금합니다.

#include <iostream.h>
using namespace std;
 
void change(int &ref) {
ref = 3;
}
 
int main() {
int a=5;
cout<<a<<endl;
change(a);
cout<<a<<endl;
{

이런식으로 코드를 짜면, a는 5에서 3으로 바뀌게 되는데요 이는 C언어 에서는 포인터를 이용해 직접 주소에 접근하지않으면 힘든 일이었습니다. 매우 편한 기능이라 생각이 들긴합니다.

근데 저런식으로 reference로 변수를 받게된다면 과연 저장공간(RAM)에선 어떤 공정을 거쳐 저런 결과를 나타낸 것일까요?

sjch30의 이미지

공기업과 대기업(진로고민)

안녕하세요 저는 현재 서울 중상위권 컴퓨터공학과 4학년에 재학중인 학생입니다.
다름이 아니라, 이제 곧 저도 취업을 해야 될 때가 왔는데 그동안 신의직장이다 해서 공기업이 좋다는 소리를 너무 많이 들었습니다.

그런데, 제가 좀 알아본 결과로는
공기업은 개발자로서의 삶을 살고 싶다기 보다 그냥 직장인으로써 안정적인 월급을 받고 싶어 하는 사람들이 가는곳이라 하더군요.
대기업의 경우에는 야근 및 주말출근등이 많지만 IT대기업 같은 경우 개인적인 개발 실력을 쌓을수 있다고 합니다.

저는 우선 IT대기업에 들어가서 돈 빡세게 번다음에 나와서 창업을 하고 싶은 꿈을 가지고 있습니다.
그런데, 막상 취업준비 할때 이 IT대기업에 입사하면 가장 베스트겠지만 국내 IT대기업중 좋은곳이 그렇게 많지도 않기도하고 차선책도 준비를 해놔야 할 것 같아서..
그렇다고 개발이 좋다고 처음부터 스타트업에 가기에는 연봉이 너무 적은것 같아서

Necromancer의 이미지

입타임 a2000ua master mode가 가능해졌군요.

요 물건에 들어간 칩셋이 RTL8812AU 입니다.
4년 전에 hostapd로 AP 된다 해서 산 녀석인데 막상 사고 보니 안돼서 찾아보니까 드라이버는 제조사 독점드라이버에 hostapd도 패치를 해야 된다고 해서 그동안 묵혀두었던 물건입니다 ㅠㅠ

이제서야 바닐라 커널로 master mode가 가능해졌습니다.

RTL8812AU가 정식으로 커널 드라이버에 포함된 것은 아닌데, github에 3가지가 올라와 있습니다.

https://github.com/gnab/rtl8812au

https://github.com/xxNull-lsk/rtl8812AU

https://github.com/mk-fg/rtl8812au

익명 사용자의 이미지

qt 버그천지

qt4.8.6 32 에 vs2010 물려서 작업하는데
아우 버그천지

include string.h
 
 
...
QString tmpqstr("abcdefghijk");
std::string tmpstdstr;
tmpstdstr = tmpstr.toStdString(); // error !??

이것뿐만 아니라

qt creator 에서 qwidget 프로젝트 만들어서 바로 빌드하고 디버깅하면
종료할때 에러남
창 다 닫힌다음에 나는에러라 소스차원에서 어떻게 해볼수가 없음

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실 구독하기